![]() |
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? |
Re: Form auslagern
In dem DLL-Tutorial
![]() |
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? |
Re: Form auslagern
Form in Exe < Exe + Form in Package. Du hast ja noch den Overhead des Packages dabei.
|
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. |
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.
|
Re: Form auslagern
Dann ist zwar die EXE klein.
Aber die DLL hat ja auch eine größe! |
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.
|
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.
|
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. |
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