Thema: Delphi Initialisationsreinfolge

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.181 Beiträge
 
Delphi 12 Athens
 
#8

Re: Initialisationsreinfolge

  Alt 1. Jul 2006, 15:44
Zitat von negaH:
Vielleicht ein Codekook/Trace in die Startup Funktion in Unit SysInit.pas, eventuell ?!
Die Einsprungandresse zum Startup Code können wir ja aus dem Modulheader auslesen.
An etwas derartiges hatte ich zwar auch schon gedacht, allerdings taucht die entsprechende Adresse erst recht spät (fast am Ende) in der Initialisieungsprozedur auf und ich glaub kaum, daß irgendwer garantieren kann, daß sich an der Prozedur und damit am Offset (insprungadresse <> Pointer auf InitContext) nichts ändert -.-''

Leider ist es ja schade, daß es anscheinend keinen wirklich "guten" Weg gibt, denn dieses wäre auch 'ne gute Möglichkeit gewesen zu prüfen ob irgendwas im Programm eingebunden ist, ohne erst einen Querverweis daruf zu implementieren.
Also z.B. zu prüfen ob irgendein Modul und demnach auch die entsprechende Unit vorhanden ist.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat