Thema: Delphi BPL zusammenfassen ?

Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#1

BPL zusammenfassen ?

  Alt 27. Jan 2006, 13:27
Hallo,
ich bin gerade am Redesign eines größeren Projektes.
Bisher alles in einer Exe.

Die EXE überschreitet inzwischen 10 MByte (gezippt 4 MByte).

Das Programm läuft zu Sportveranstaltungen, da ist öfters mal eine Korrektur notwendig, die
Sonntags und sofort erfolgen muß. Die Übertragung über Internet ist bei der Größe dann ein wesentlicher Zeitfaktor.
(Übertragung maximal ISDN)
Ich habe jetzt mit BPL und DLL experimentiert.
Hier weis ich, wie es mit beiden Möglichkeiten geht.
DLL ist keine richtige Lösung. Unabhängig von der Tatsache, dass Delphi mit DLL design bedingt Probleme hat, habe ich
gemerkt, dass z.B. eine dll mit einem Formular 5 Editfelder und 1 Button) bei Verwendung von IBObjects 1,2 MByte groß wird.

Bei BPL habe ich mir zum Probieren einen Delphi-freien Rechner installiert und war richtig erschrocken, dass fast
200 BPL benötigt werden.
Jetzt habe ich so ein bischen Bedenken, ob ich mit Laufzeitpackages mir eine BPL Hölle an Land ziehe.
Ein geändertes BPL versehentlich nicht mit ausgeliefert und das Problem ist da.

Alleine IBObjects kommt mit 18 BPL daher.

Ich habe bereits mit einem Com-Server experimentiert, hat mich aber auch nicht so glücklich gemacht.

Meine Frage jetzt:
Gibt es Tools, welche mir eine BPL Abhängigkeit listen.
Das Programm benötigt nachfolgende BPL...

Gibt es ein Tool welches mir zeitliche Abhängigkeiten listet und vereinfacht.
Letztes Update des Anwenders am ... nachfolgende BPL wurden geändert.
Manche BPL sind relativ klein.
Da ich von diesen in der Regel den Quellcode habe, macht es Sinn solche Bibliotheken in einer zusammenzufassen.
(z.B. alle IBObjets runtime Bibliotheken in einer).

Gruß
Peter
  Mit Zitat antworten Zitat