Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#10

Re: Werden leere Proceduren in exe gelinkt?

  Alt 24. Feb 2007, 22:40
Hm etwas bin ich da noch am Grübeln.

Also die Sache mit Initalization und Finalization einer Unit gibt es meines Erachtens so ab D3, aber die D1 und D2 Exe´n waren auch schon reichlich, groß obwohl die noch keine Unit initialization gehabt haben können. Oder war da der Interface-Abschnitt gemeint?^

PS 1 sst:
Wenn man mal mit dem Hexeditor auf eine D-Exe geht, sieht man alle Variablennamen im puren Ascii-Format. Da wird nichts verborgen und komprimiert. Fazit je länger der Variablenname, desto gräßer die Exe. Normalerweie müßte da ein Pointer auf eine Speicherstelle reichen.

PS 2 sst:
Delphi bindet alle Resseourcen die in eingebundenen Units angegeben sind ein. Egal ob diese wirklich benutzt werden oder nicht.
Das macht die Programme auch nicht kleiner


Grüße // Martin
Martin Schaefer
  Mit Zitat antworten Zitat