ShowMessage-Fehlerbehandlung?
raise EProgrammerNotFound.Create('Ups! An error occured!' + sLineBreak + 'The developer didn''t remove some obsolete code.' + sLineBreak + 'Maybe you let him know about this mistake? =)');
Wenn Delphi schon einen passenden Typ mitbringt, dann wäre es doch schön, wenn er öfters auch benutzt wird. (ich hab auch das Gefühl, dass Viele ihn nichtmal kennen)
Ich hatte auch mal 'nen Code in unserem Programm, der sah etwa so aus
Delphi-Quellcode:
else
raise EProgrammerNotFound.Create('Das sollte eigentlich niemand sehen, ....');
Nja, es sah dann doch einer der Kunden und guckte nicht schlecht.
Bei einem späteren Umbau wurde was vergessen und es sprang dann doch da rein, nach nichtmal 3 Monaten.