![]() |
Grosse Exe-Dateien per Delphi...
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,
ich muss nun doch mal fragen, soll ja nix kosten... ;) Ich habe Ein kleines Delphiprojekt mit zwei Panels, ein Edit so wie ein Memo und einige Buttons. Mit Delphi 6 kommt man auf eine Grösse von rund 575 kBytes. Bei Delphi XE SE verdoppelt sich die Grösse des Kompilates auf rund 1.115.000 Bytes also 1 MB. Kann man daran etwas ändern oder ist das normal ? Ich stell mir gerade vor dass dann in 5 Jahren eine "Hellow World" - App ~ 10 MB beansprucht...
Delphi-Quellcode:
program Hello_World;
uses Windows; begin MessageBox(0, 'Hellow World !', nil, MB_ICONINFORMATION); end. |
AW: Grosse Exe-Dateien per Delphi...
Hast du die Debuginformationen angeschaltet/eingebunden?
Das ist normal (seit Unicode sind einige neue Ressourcen reingekommen, wie z.B. daten über die Regionen/Bereiche der Zeichen im Unicode. Auch sind die Codes der RTL/VCL größer/umfangreicher geworden usw. PS: packe mal sowas wie DevExpress (vorallem das Skinning-Zeugs) auf deine Form, schon stören dich die paar Bytes der VCL/RTL nicht mehr. :stupid: |
AW: Grosse Exe-Dateien per Delphi...
Gabs da nicht schon viele andere Threads drüber? Das neue RTTI macht hier scheinbar auch ein wenig was aus, so weit ich mich noch erinnern kann. Aber was sind heute schon 1MB mehr oder weniger?
|
AW: Grosse Exe-Dateien per Delphi...
Hast du alle Debug-Infos abgeschaltet? Achja, und ab D2010 gibt es ja noch diese erweiterte RTTI. Ich weiß aber nicht, ob sich die deaktivieren lässt. Du könntest sonst höchstens noch stripreloc drüberlaufen lassen, das bringt vielleicht ein paar kb.
|
AW: Grosse Exe-Dateien per Delphi...
Zitat:
Zitat:
Zitat:
Kann aber ein unkomprimiertes Bitmap auf die Form pappen für die Augenwischerrei. :mrgreen: |
AW: Grosse Exe-Dateien per Delphi...
Zitat:
:mrgreen: Immer diese Nörgler. Geh doch in das Thema ![]() Aber mal ernsthaft. MessageBox ist eine Win32-Funktion, weshalb ich hier keine Größe jenseits der 100 KiB erwarten würde. |
AW: Grosse Exe-Dateien per Delphi...
PS:
Ein einfaches Delphi XP-Standard-VCL-Projekt ist bei mir 897 KB klein. Ein Programm wie das da oben nimmt immernoch 26,5 KB ein, sowohl als Release- oder als Debug-Version. |
AW: Grosse Exe-Dateien per Delphi...
Vielleicht ist die Minimalgröße von 1 MiB ja auch ein Fietscher der SE?! :zwinker:
|
AW: Grosse Exe-Dateien per Delphi...
Der Nachhausetelefonierentrackingcode?
|
AW: Grosse Exe-Dateien per Delphi...
Zitat:
@turboPASCAL: schick doch mal die .exe oder häng sie an. Guck ich mal in IDA drüber was für Code da alles referenziert wird ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz