Zitat von
Gruber_Hans_12345:
Hmmm, hab mir die Infos von der Seite gezogen, und bin der Meinung, das
DLL für meinen Fall besser als
BPL ist :
*) Für
BPL MUß ich die selbe Delpi Version verwenden, bei einer
DLL kann ich die
DLL in einer alten Version Compilieren. Habe vor, das der Compilierungsvorgang für die
DLL auf einem anderem Rechner läuft, und da werde ich dann auch ein eigenes Delphi dafür brauchen, wobei aber eine alte Delphi 4 Professional reichen müßte.
*) Ich will OHNE die Appliaktion zu ändern, die externe
DLL oder
BPL austauschen (natürlich einmal das Programm beenden), bei
BPL muß ich dann ja auch die Applikation neu kompilieren
*) Ich will NUR die EINE als
BPL/
DLL realisieren, die restlichen anderen (verschiedenste Komponenten, Delphi selbst) direkt in meine Applikation reinbinden.
Oder habe ich die Punkte falsch interpretiert ?
1) Stimmt allerdings...
2) Muss nicht sein, auch bpls können dynamisch geladen werden, allerdings müssen dann
alle bpls mitgeliefert werden, die benötigt werden.
3) Dann wäre es besser, nicht die ganze ImageList auszulagern, sondern nur die Resourcen auszutauschen und diese zu aktualisieren. (könnte
imho sogar im laufenden Betrieb geschehen)