AGB  ·  Datenschutz  ·  Impressum  







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

Dateigröße reduzieren (Compiler)

Ein Thema von endeffects · begonnen am 4. Aug 2004 · letzter Beitrag vom 12. Okt 2004
Antwort Antwort
Seite 3 von 3     123   
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#21

Re: Dateigröße reduzieren (Compiler)

  Alt 5. Aug 2004, 01:21
Zitat von Kernel32.DLL:
Wenn ihr richtig kleine Executables wollt, solltet ihr Assembler lernen!
Das tue ich mir aber nicht an. 8)
Gruß
Hansa
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#22

Re: Dateigröße reduzieren (Compiler)

  Alt 5. Aug 2004, 08:15
Zitat von Hansa:
Zitat von shmia:
..Du kannst auch Packages verwenden. Damit verringert sich die Grösse eines Projekts mit
einem leeren Formular auf 15kb ohne dass du auf die VCL verzichten musst...
Packages verwende ich für eigene Komponenten. In dem erwähnten Zusammenhang sagt mir das aber nichts. Wie meinst du das ? Bei mir sieht es nämlich genau so aus, daß ich ein Hauptprogramm habe, aber auch noch > 20 kleine Utils, die genauso bedient werden sollen. Insofern schleppe ich 20x die VCL in den EXEn mit.
Genau in deinem Fall (viele EXEs) sind Runtime-Packages gut geeignet.
Dazu eines der Projekte öffnen und in den Projektoptionen auf Seite Packages das Häckchen
bei Laufzeit-Packages
setzen und neu erzeugen.
Darunter im Editfeld stehen die Packages, die eingebunden werden.
Dort haben sich aber mit der Zeit Packages angesammelt, die du für deine Projekte nicht benötigst.
Aber Besten kopierst du den ganzen String in eine Testdatei als Merkhilfe.
Dann benützt du nur die VCL70 und VCLX70 für alle Projekte.
Stück für Stück fügst du dann neue Packages hinzu. Gut dokumentieren, denn diese Packages
musst du mitliefern.
Andreas
  Mit Zitat antworten Zitat
Silentium

Registriert seit: 12. Okt 2004
Ort: Berlin
7 Beiträge
 
Delphi 2005 Personal
 
#23

Re: Dateigröße reduzieren (Compiler)

  Alt 12. Okt 2004, 17:52
Frage: Woher weiß ich, welche Packages ich benötige?
Denn VCL70 z.B. sagt mir nicht besonders viel über dessen Funktion.
Jeder macht was er will, keiner macht was er soll aber alle machen mit
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#24

Re: Dateigröße reduzieren (Compiler)

  Alt 12. Okt 2004, 18:59
VCL70 bedeutet, dass dort die Units Controls, Forms, Graphics, StdCtrls, ExtCtrls, ... und alle anderen Units, die die VCL bilden, enthalten sind. Die VCL70.BPL Datei benötigt aber zusätzlich die RTL70.BPL, die so Units wie SysUtils, Classes, Math, ... enthält.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 22:44 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz