Einzelnen Beitrag anzeigen

framik

Registriert seit: 18. Apr 2006
15 Beiträge
 
#1

[Andorra2D][Beispiele] Aufruf von AdDraw.Initialize

  Alt 15. Feb 2007, 17:27
In den Beispielprogrammen wird folgender Code für AdDraw.Initialize verwendet:

Delphi-Quellcode:
if AdDraw1.Initialize then
  begin
   (...)
  end
  else
  begin
    ShowMessage('Andorra 2D could not be initialized.');
    Close;
  end;
Leider funktioniert dieser Code nicht wenn es zu einem Zugriffsfehler kommt (z.B. weil die DLL nicht gefunden wird) wird.
Außerdem hat "Close" anscheinend in FormCreate keine Auswirkung.

Stattdessen würde ich folgenden Code empfehlen:

Delphi-Quellcode:
try
  AdDraw1.Initialize;
except
  ShowMessage('Error while initializing Andorra2D.');
  Halt;
end;
(...)
@Mods Dieser Thread wurde zur besseren Übersicht eröffnet, da der Andorra2D Thread sonst schnell unübersichtlich wird.
  Mit Zitat antworten Zitat