Registriert seit: 8. Mai 2003
10 Beiträge
|
Plugins selbst gemacht?
13. Mai 2003, 14:30
Hi
ist eigentlich nur eine Spinnerei: aber kann ich mit Delphi irgendwie PlugIns für meine Programme schreiben? Damit könnte ich mein Programm erweitern, ohne groß code schreiben zu müssen - wenn ich einen PlugIn-Editor baue.
Also einfaches Beispiel: ich will einem Program die Fähigkeit geben und nehmen können z.B. Druckausgabe zu unterstützen, ohne das Programm dabei groß ändern zu müssen - einfach nur durch eine externe Datei, die auf Existenz geprüft wird.
ungefähr so:
if FilExists(PluginName+'.plg') then EnableFunction(PlugInTitle);
wobei die Befehle in einer externen Datei und in einer Speziellen Plugin-Sprache vorliegen...
Eine BEfehlsfolge könnte dann so aussehen:
PrinterCmd=CommandStream.Beginn;
CreatePrinter;
SetupPage;
PrintDocument;
DestroyPrinter;
PrinterCmd=CommandStream.End;
Hat jemand eine Idee, wie man sowas verwirklichen könnte?
|