Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#3

Re: Unterschied zwischen initialization und letztes begin

  Alt 14. Jul 2006, 07:21
Guten Morgen Ferdinand,

wenn dir die neuen Sprachmittel initialization und finalization zur Verfügung stehen, dann benutze ausschließlich diese. Nur aus Gründen der Abwärtskompatibilität wird auch noch die alte Methode unterstützt - aber auch nicht immer:

Delphi-Quellcode:
implementation

{$R *.dfm}

var
  OldExitProc: Pointer;

procedure DoInitialize;
begin
  // ... init code
  OldExitProc := ExitProc;
  ExitProc := @DoFinalize;
end;

procedure DoFinalize; far;
begin
  ExitProc := OldExitProc;
  // ... final code
end;

begin
  DoInitialize;
end.
Näheres findest du in der Online Hilfe unter ExitProc.

Grüße vom marabu
  Mit Zitat antworten Zitat