Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Form auslagern (https://www.delphipraxis.net/16406-form-auslagern.html)

Albi 16. Feb 2004 18:18


Form auslagern
 
Hallo,

ich habe vor einige Forms meines Prog in eine DLL oder in Package auszulagern. Nun habe ich gelesen, das es bei der Auslagerung in Dll's zu Problemen kommen kann.

Bevor ich mich jetzt aber schreibe und dann ins Fettnäbchen trette, wollte ich vorher nach euren Erfahrungen fragen. Ist es besser eine DLL oder ein Package zu nehmen?

Luckie 16. Feb 2004 18:20

Re: Form auslagern
 
In dem DLL-Tutorial http://www.luckie-online.de/files/exports/assarbad/ steht es drin, wie es geht.

Albi 16. Feb 2004 19:05

Re: Form auslagern
 
Vielen dank für den Link. Hier wird genau das beschrieben,was ich schon gelesen habe. Also ist es doch besser, das Form in ein Package zu legen als in eine DLL.

Der einzigste Grund, warum ich das Form auslagern möchte, liegt darin, das die exe ein wenig kleiner wird. Geschied das auch, wenn ich das in Package lege?

Luckie 16. Feb 2004 19:10

Re: Form auslagern
 
Form in Exe < Exe + Form in Package. Du hast ja noch den Overhead des Packages dabei.

neolithos 16. Feb 2004 19:23

Re: Form auslagern
 
Wegen einer Form lohnt sich der Aufwand nicht!

Sind es aber viele Oder Soll es durch eine klar def. Schnittaustauschbar sein, ist das Package eine elegante Lösung.

Albi 16. Feb 2004 19:24

Re: Form auslagern
 
Jetzt stehe ich wohl gerade auf dem Schlauch. Um die jeweilige Größe der Exe zu minimieren, sollte man das ganze in eine DLL packen.

neolithos 16. Feb 2004 19:25

Re: Form auslagern
 
Dann ist zwar die EXE klein.

Aber die DLL hat ja auch eine größe!

Albi 16. Feb 2004 19:42

Re: Form auslagern
 
Logisch, aber die Hauptanwendung wird kleiner und das ist ja auch der Sinn und Zweck. Wie groß die DLL sind spielt bei mir in diesem Moment keine Rolle. Da die benötigten Teil erst bei bedarf geladen werden.

Luckie 16. Feb 2004 19:48

Re: Form auslagern
 
Äh, Formen kannst du auch erst zur Laufzeit laden. Also es macht im Moment, so wie ich es sehe, für dich keinen Sinn, das auf Biegen und Brechen auslagern zu wollen, nur weil es schick aussieht zur eigenen Anwendung DLL's mit ausliefern zu wollen.

Albi 16. Feb 2004 19:54

Re: Form auslagern
 
Die einzelnen Forms erzeuge ich nur schon zur Laufzeit. Ich dachte nur das es besser wäre für die Anwendung, wenn die exe nicht so groß ist. Meine Anwendung hat bereits eine Größe von 3 MB und irgendwie bin ich noch lange nicht fertig. Daher dachte ich das es besser wäre, Forms die nicht so häufig verwendet werden einfach auszulagern. Nur weil es schick aussieht würde ich das bestimmt nicht machen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.
Seite 1 von 3  1 23      

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