Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi komponentendefinition laden (https://www.delphipraxis.net/70090-komponentendefinition-laden.html)

_frank_ 24. Mai 2006 21:45


komponentendefinition laden
 
hi,
kennt jemand eine Möglichkeit Komponentendefinition aus dcu/dpl/etc. zur laufzeit zu laden?
Grund hierfür: ich möchte meinem dfmeditor das feature geben weitere komponenten zu unterstützen,
ohne diese alle mit einbinden zu müssen.

Gruß Frank

mkinzler 25. Mai 2006 08:31

Re: komponentendefinition laden
 
bpls kannst zur Laufzeit mit LoadLibrary laden

_frank_ 25. Mai 2006 11:42

Re: komponentendefinition laden
 
hab loadlibrary und loadpackage schon versucht, komme dann aber nicht weiter (hab ja dann nur ein handle). ich muss ja die enthaltenen Klassen enumerieren und diese registrieren (registerclasses).
Und genau an diesem Punkt hänge ich fest. habe zwar mit getpackageinfo die unitnamen bekommen aber dmit kann ich nicht wirklich viel anfangen ;(

Gruß Frank

_frank_ 28. Mai 2006 19:48

Re: komponentendefinition laden
 
kann man sich evtl. dll's bauen, die die Controls exportieren (Aussehen/Eigenschaften) um Sie im Hauptprogramm zu nutzen (RegisterClasses). Formulare kann man ja auch in dlls auslagern....
Wenn Ja wie würde eine solche DLL aufgebaut sein?

Gruß Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:12 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