Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
17. Jan 2011
Hallo zusammen,
ich weiss - es ist schon ein wenig her, aber jetzt war eine Anpassung am Programm nötig und da habe ich mal weitergemacht ;-)
Nachdem ich den Thread nochmals durchgearbeitet habe, habe ich mich entschieden, die Plugins über DLLs zu implementieren - und damit war auch "gibmirdasinterface" klar.
Jetzt funktioniert alles.
Vielen Dank für die vielen Anregungen, die auch...
Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
4. Dez 2009
Hi !
das gefällt mir richtig gut und habs dann sogleich auch implemntiert.
Aber auf eine Lösung folgt das nächste Problem.
Ich habe die Übergabe der Variablen aus dem Hauptprogramm nun so (funktioniert) :
Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
4. Dez 2009
Hi,
Dann war das alles ein Missverständniss :-)
Dann müsste aber TExportCSV ein Nachkomme von TExport sein, oder ?
Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
4. Dez 2009
Hallo zusammen,
ich habe heute Morgen die entsprechenden Routinen mal als Sample ohne "drumherum" in ein Projekt gepackt; mein Stand ist noch wie gestern Abend :pale: .
Ich möchte die "Plugins" gerne mit Units verwenden, nicht mit DLLs und weiss immer noch nicht so recht, wo das "gibmirdasinterface" reinkommt.
Wäre toll, wenn jemand einen Blick werfen würde.
lg
Sebastian
Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
3. Dez 2009
Hi !
ok - jetzt weiss ich - wir haben uns missverstanden, weil ich im Source einen Fehler gemacht habe; ich habe im Hauptprogramm folgendes stehen:
ExportCSV:=TExportCSV.Create;
ExportCSV.SetParameter('FExportDir', 'C:\csvdir');
Was funktioniert, weil ich ein "uses" auf die T_ExportCSV.pas habe 8-)
Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
3. Dez 2009
Ich hatte einen Fehler in meinem Source - natürlich ist (bei mir) ExportCSV vom Typ IExport.
Aber ich verstehe deinen Post trotzdem nicht (ich glaub, ich steht auf dem Schlauch) -
Die Funktion GibMirDasInterface ist vom Typ IExport und im Typ IExport gibt es keine Möglichkeit, z.B. auf eine Property und/oder auf eine public Variable aus TExportCSV zuzugreifen (klar - hast du ja auch...
Forum: Sonstige Fragen zu Delphi
Delphi
by slemke76,
3. Dez 2009
Hallo zusammen,
ich habe hier eine Anwendung, die mittels Plugins Daten exportieren soll. Zu dem Thema Plugins gibt es ja sowohl hier im Board als auch im Internet eine Menge Themen.
Ich habe mich dazu entschlossen, mit einem "type IExport = interface" zu arbeiten; also _nicht_ mit einer Klasse, die weitervererbt und deren Methoden überschrieben werden.
Nun zum Problem :wink: :
Ich...