Hi
DP'ler,
stellvertretend für die Fehlerbearbeitung in meinen Programmen hier ein kurzes Codestück.
Assert löst hier eine
Exception aus.
Frage:
Wie kann ich die Delphi-
IDE (
RAD 2007) dazu bringen nur noch meine Fehlerbehandlung zu nutzen?
Ich habe alles mögliche ausprobiert. Zur Laufzeit (ohne
IDE ) funktioniert das, nur zur Laufzeit (mit
IDE) bekomme
ich immer beides: eine Exceptionmeldung von Delphi und dann wird noch mein Code hinter except ausgeführt.
An Einstellungen habe ich alles mögliche probiert.
Der Zustand bleibt immer gleich.
Delphi-Quellcode:
procedure add(i:integer);
begin
assert(i>0,'
Hallo Fehler');
//hier wird immer Exception ausgelöst und auch angezeigt.
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
try
add(-2);
except
memo1.Lines.Add('
huhu');
end;
end;
Grüsse
Rainer