Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Umstieg zu Delphi Berlin (https://www.delphipraxis.net/193028-umstieg-zu-delphi-berlin.html)

Willie1 12. Jun 2017 19:18

Umstieg zu Delphi Berlin
 
Hallo Leute,
habe hier schon berichtet, dass ich von Delphi 2005 nach Delphi Berlin umsteige. Hier im Forum schon nachgefragt.

Jetzt habe ich eine neue Frage: Die EXE-Datei, die ich mit Delphi Berlin erzeugt habe, ist dreimal so groß wie die mit Delphi 2005. Ich habe am Quelltext kaum etwas ändern müssen. Ich habe das an D-Berlin angepasste Programm wieder mit D-2005 übersetzt, es kam wieder die genannte Größe heraus.
Delphi 2005: 1.191 KB
Delphi Berlin 3.592 KB.
Woran liegt das?

Mein Problem mit der Sprachausgabe habe ich mit eurer Hilfe schnell gelöst. Danke!

Gruß Willie.

Daniel 12. Jun 2017 19:24

AW: Umstieg zu Delphi Berlin
 
Die neueren Delphi-Versionen binden zusätzliche Meta-Daten in die EXE-Datein ein, unter anderem, um Code dynamischer aufrufen zu können (Stichwort "RTTI").
Suche mal hier im Forum nach den Stichworten "EXE" und "Größe". Wurde reichlich diskutiert. Kurzfassung: Is' so - kannste auch nur begrenzt was machen. ;-)

SneakyBagels 12. Jun 2017 19:40

AW: Umstieg zu Delphi Berlin
 
Zitat:

Kurzfassung: Is' so - kannste auch nur begrenzt was machen.
Wenn es dir nur um die Größe der Exe geht, dann such mal nach "UPX".

DeddyH 12. Jun 2017 19:48

AW: Umstieg zu Delphi Berlin
 
Genau, das tun viele Virenscanner nämlich auch.

jaenicke 12. Jun 2017 21:55

AW: Umstieg zu Delphi Berlin
 
Zitat:

Zitat von SneakyBagels (Beitrag 1374314)
Wenn es dir nur um die Größe der Exe geht, dann such mal nach "UPX".

Das ist genau richtig formuliert... wenn es wirklich nur um die Größe geht und alle Nachteile egal sind...

Willie1 13. Jun 2017 18:39

AW: Umstieg zu Delphi Berlin
 
Ok, Festplatten sind heute groß genug, da kommt es auf 2 MB nicht an. UPX kenne ich, damit habe ich Turbo-Pascal Programme verkleinert, da waren die Festplatten auch nur 40 MB groß!
Willie.

himitsu 13. Jun 2017 19:33

AW: Umstieg zu Delphi Berlin
 
Ein paar Dinge kann man auch noch rauswerfen.

Ungenutzte Units,
verschiedene Debuginfos
und auch die "erweiterte" RTTI kann teilweise deaktiviert werden. (oftmals braucht man die nicht, aber sie sind standardmäßig immer aktiv)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 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 by Thomas Breitkreuz