Sym
18-02-2004, 17:13
Hi,
ich möchte einige Komponenten in meinem Programm PlugIn-fähig machen. Ich habe hier im Forum einen Beitrag dazu gefunden, möchte es aber gerne selbst umsetzen.
Bisher habe ich mehrere Interfaces programmiert. Ein Verzeichnis PlugIns angelegt, wo eigentlich die Binäries abgelegt werden sollen.
Die Namen der PlugIn-Klassen stehen bei mir in einer Konfigurationsdatei.
Das Problem ist jetzt, dass ich die Objekte irgendwie instanziieren muss. Ich stelle mir das so vor, dass ich die Namen aus der Datei auslese. Doch die Namen sind dann Strings. Wie kann ich das nun zu einem Objekt machen lassen und die Klasse von der abgeleitet wurde herausfinden?
ich möchte einige Komponenten in meinem Programm PlugIn-fähig machen. Ich habe hier im Forum einen Beitrag dazu gefunden, möchte es aber gerne selbst umsetzen.
Bisher habe ich mehrere Interfaces programmiert. Ein Verzeichnis PlugIns angelegt, wo eigentlich die Binäries abgelegt werden sollen.
Die Namen der PlugIn-Klassen stehen bei mir in einer Konfigurationsdatei.
Das Problem ist jetzt, dass ich die Objekte irgendwie instanziieren muss. Ich stelle mir das so vor, dass ich die Namen aus der Datei auslese. Doch die Namen sind dann Strings. Wie kann ich das nun zu einem Objekt machen lassen und die Klasse von der abgeleitet wurde herausfinden?