![]() |
Plugins - machbar so?
isch hab mal jetzt wieder ne frage :) hat schon mal wer sowas wien dll plugin gemacht?
ich will erreichen, dass mein prog in nem ordner alle dlls findet und ihnen diverse parameter, bzw einer funktion in ihnen uebergibt, diese ausfuehrt und ihr ergebnis erhaelt. geht sowas? dann koennte man diese plugins ja in C zb auch schreiben. bzw, dass halt diese DLLs in runtime geladen werden, bzw ihre haupt function.(die ja uebergreifend auf die abhaengigen funktionen in der dll selber zugreifen kann) kann mich wer darueber mit input versorgen, was ich dafuer brauch, bzw mich auf irgendwas hinweisen, das mir weiterhelfen koennte? tnx. |
Re: Plugins - machbar so?
Hi,
Ich hatte das auch schon vor und hab darüber nachgedacht. Ich hab mir überlegt, dass man die Funktionen dynamisch einbinden könnte, also nicht die bequeme Variante, sondern eine Extra-Aufruffunkion, du solltest dazu das Tutorial von ![]() Gruß DelphiFreund |
Re: Plugins - machbar so?
|
Re: Plugins - machbar so?
k, danke fuer die antworten.
in der zwischenzeit hab ich rausgefunden, dass man dlls mit loadlibrary() laden kann. deren function aus der export clausel kann ich dann aufrufen, laut dem comment, wenn ich nen DLL wizard projekt aufmache, sollte ich mit pchar wegen strings arbeiten. ich schau mir mal eure links an. danke sehr! |
Re: Plugins - machbar so?
k, hab alles hinbekommen. thanks
jetzt muss ich nur noch auf die schnelle XML lernen um die useraccounts abzuspeichern... :) |
Re: Plugins - machbar so?
Liste der Anhänge anzeigen (Anzahl: 1)
ich hab mal zu demonstrationszwecken nen "plugin loader" geschrieben. vll hilft er dem einen oder anderen :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:10 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-2025 by Thomas Breitkreuz