Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.606 Beiträge
 
#5

Re: Wie kann ich weniger Speicher nutzen?

  Alt 30. Jul 2004, 12:08
Zitat von DJ-SPM:
gibt es für VCL keine Möglichkeit?!? Muss doch irgendwie gehen...
Nein, das kann gar nicht gehen.

Sobal Du bestimmte Units aus der VCL einbindest (z.B. SysUtils ist ein gnadenloser 'Dickmacher'), werden die dort enthaltenen Funktionen automatisch mit einkompiliert. Das vergrössert sowohl Deine .exe als auch den Speicherbedarf des Programmes, da auf jeden Fall schonmal die komplette .exe in den Speicher geladen wird.

Also gibt es tatsächlich nur die Möglichkeit, auf die VCL zu verzichten und wirklich nur die Funktionen die Du brauchst selber zu implementieren, oder aber Du musst den etwas höheren Speicherverbrauch in Kauf nehmen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat