Gern geschehen!
Ich habe die Diskussion nicht mitbekommen, aber was Deep-Sea wahrscheinlich gemeint hat, ist z.B.:
Delphi-Quellcode:
procedure TForm1.FormCloseQuery(Sender: TObject;
var CanClose: Boolean);
begin
try
// machwas
except
on e:
Exception do
begin
CanClose := False;
ShowMessage(
'
Da ist ein Fehler passiert.'
+ #13
+ '
Meldung: '
+ e.
Message
);
end;
end;
end;
sodaß man weiß, wie die
Exception heißt. Man kann hier auch zwischen verschiedenen
Exception-Arten unterscheiden, wenn man will. Bezüglich Detailreichtum der Meldung befrage Deine Phantasie
Bei meiner ersten Antwort ging es mir mehr darum, den Kern Deiner Frage zu treffen, als mit
Exception-Handling vom Wesentlichen abzulenken.
HTH