Einzelnen Beitrag anzeigen

Benutzerbild von Shaman
Shaman

Registriert seit: 2. Nov 2003
Ort: Schweiz
407 Beiträge
 
Turbo Delphi für Win32
 
#1

ExceptionHandling in der Projektdatei

  Alt 21. Okt 2004, 15:17
Hallo zusammen

Ich möchte eine globale Fehlerbehandlung realisieren. Dazu setze ich direkt im dpr-File an:

Delphi-Quellcode:
program Project1;

uses
  Forms, SysUtils, Dialogs,
  Unit1 in 'Unit1.pas{Form1};

{$R *.res}

procedure GlobalExceptionHandler(Sender: TObject; E: Exception);
begin
  ShowMessage('Globaler ExceptionHandler');
end;

begin
  Application.Initialize;
  @Application.OnException:= @GlobalExceptionHandler;
  raise Exception.Create('Irgendein Fehler halt');
  Application.CreateForm(TForm1, Form1);
  Application.Run;
end.
Doch der ExceptionHandler wird nie aufgerufen. Warum?

Gruss
Shaman
Daniel Pauli
Looking for answers from the great beyond
  Mit Zitat antworten Zitat