![]() |
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. |
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. ;-) |
AW: Umstieg zu Delphi Berlin
Zitat:
|
AW: Umstieg zu Delphi Berlin
Genau, das tun viele Virenscanner nämlich auch.
|
AW: Umstieg zu Delphi Berlin
Zitat:
|
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. |
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