/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Delphi/Pascal
#
Navn
Point
1
oldwiking
603
2
jrossing
525
3
rpje
520
4
EXTERMINA..
500
5
DJ_Puden
250
6
PARKENSS
230
7
technet
210
8
jdjespers..
200
9
VMEK
153
10
lavang
136
Overskrive Delphi's exception
Fra :
SpookiePower
Dato :
25-03-03 21:13
Hej NG.
Hvordan kan Delphi's exceptions overskrives sådan, så det
er min egen exception der bliver vist.
Eksemple -
Try
Case StrToInt(værdi) of ....
Except
Raise MyException.Create('Fejl ved konverteringen')
end;
Ved konverteringen fra StrToInt vil Delphi raise exception
når dette ikke kan lade sig gøre og denne vil jeg gerne over-
skrive med min egen.
Finn Bindeballe (
26-03-2003
)
Kommentar
Fra :
Finn Bindeballe
Dato :
26-03-03 08:37
hej der.....
SpookiePower wrote:
> Hej NG.
>
> Hvordan kan Delphi's exceptions overskrives sådan, så det
>
> er min egen exception der bliver vist.
>
> Eksemple -
>
> Try
>
> Case StrToInt(værdi) of ....
>
> Except
>
> Raise MyException.Create('Fejl ved konverteringen')
>
> end;
>
>
er ikke helt sikker paa hvad du mener, men jeg tror at det er dette.
try
y:= a/0
except
on ezerodivide do showmessage('Du har dummet dig');
end;
i dette tilfælde kan du 'trappe' divisioner med 0, og gøre hvad du nu
har lyst til ......
/finn
Thor (
26-03-2003
)
Kommentar
Fra :
Thor
Dato :
26-03-03 09:44
Hej Spookie
Det er kun i debuggeren, delphi laver en exception, så
> Try
>
> Case StrToInt(værdi) of ....
>
> Except
>
> Raise Exception.Create('Fejl ved konverteringen')
>
> end;
er i orden. Du kan slå Delphi exceptions fra i Tools|Debugger
options|Language exceptions
Søg
Alle emner
Teknologi
Udvikling
Delphi/Pascal
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410982
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.