AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Größe der *.exe

Ein Thema von Runningdog · begonnen am 5. Jun 2024 · letzter Beitrag vom 13. Jun 2024
Antwort Antwort
freimatz

Registriert seit: 20. Mai 2010
1.490 Beiträge
 
Delphi 11 Alexandria
 
#1

AW: Größe der *.exe

  Alt 7. Jun 2024, 07:25
Würde Vieles nicht in er INITIALIZATION initialisiert, sondern in CLASS-CONSTRUCTOR, dann könnte der Linker vieles weglassen, was nicht benutzt wird.
(steht es aber in INITIALIZATION drin, dann wird es benutzt, selbst wenn es "eigentlich" nicht benutzt wird)
Ist das auch so, wenn die Klasse in einer BPL ist? Dann weiss der Linker doch nicht ob jemand die braucht - oder?
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#2

AW: Größe der *.exe

  Alt 7. Jun 2024, 08:38
Ist das auch so, wenn die Klasse in einer BPL ist? Dann weiss der Linker doch nicht ob jemand die braucht - oder?
Das ist der Grund warum in einer BPL immer alle Units mit ihrem gesamten Code enthalten sind.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Runningdog

Registriert seit: 9. Jan 2024
11 Beiträge
 
#3

AW: Größe der *.exe

  Alt 13. Jun 2024, 06:56
Vielen Dank für die Antworten. Jetzt muß ich nur noch herausfinden, wo man beim Compilieren die Häkchen wegnehmen muß. Eigentlich programmiere ich schon seit vielen Jahren nicht mehr, mußte nur einen Fehler in einem alten Programm beheben...

Geändert von TBx (14. Jun 2024 um 06:57 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16: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-2025 by Thomas Breitkreuz