/
Forside
/
Teknologi
/
Udvikling
/
Delphi/Pascal
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
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
gandalf
460
6
gubi
270
7
DJ_Puden
250
8
PARKENSS
230
9
technet
210
10
jdjespers..
200
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 :
177580
Tips :
31968
Nyheder :
719565
Indlæg :
6409084
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.