Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

Re: IMAGEBASE - wichtiges zu DLL und Co.

  Alt 10. Dez 2009, 12:28
Ich muß zugeben, diese Anwendung wurde noch nicht "ausgiebig" unter Win7/Vista getestet.
Wollte sie eigentlich (wenn ich mal die etwas mehr Zeit frei hab) überarbeiten/neu schreiben.
Ist ja, wie man eventuell sieht, noch eine "uralte" Delphi 7-Anwendung.

Aber ganz im Ernst, ich wüßte jetzt nichtmal wo da ein Fehler in meinem Code sein sollte und schiebe erstmal die Schuld auf Delphi (oder vom wem diese böse DLL stammt) ... mal sehn, ob sich da schnell was ändern läßt.

@Luckie:
Die Windows-eigenen DLLs liegen vorwiegend in einem eigenem "Bereich" und da sollte man seine EXE/DLL eh nicht reinverlagern.
Aber es bringt erstmal grundsätzlich was, wenn man bei einer DLL nicht die selbe ImageBase nutzt, wie für seine Anwendung.
außerdem verschieben viele ihre Dateien nicht im RAM, nachdem sie einmal positioniert sind, also dürfte sich garnicht soviel oft ändern.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat