003
18.08.2004, 16:00 Uhr
~verzweifelt
Gast
|
...ok, folgendes...
ich habe eine Konsolenanwendung mit einer main_Methode (logisch) und noch einigen Klassen, die ich aus einer dll in mein Projekt eingebunden. Das Einbinden dieser Dll habe ich über den Klassenassistenen des vc++6.0 vorgenommen, über Register Automatisierung. Diese Dll stellt eine API dar, ich benutze diese Klassen, um einer Anwendung zu bedienen.
Nach dem ich die dll über den Registrierungsserver registriert habe, wollte ich in meinem Programm jetzt ein CreateDispatch auf die Registry machen und so, die Dll ansteuern (weiss jetzt nicht, ob das richtig formuliert ist, da ich noch ein ziemlicher Anfänger bin)...
Hier der Code:
C++: |
//Initialisierung der Sagent GSA API !rPConnection.CreateDispatch("SagentGSA.RpConnection.2") }
|
Natürlich klappt das nicht in meinem Programm, da ich keine Automatisierung eingebunden habe...
...über den AppWizard kann ich nur die Automatisierung für eine MFC-Anwendung bzw. Dialoganwendung machen...ich hab aber nur eine Konsolenanwendung...
meine Frage ist jetzt, wie kann ich jetzt so ein IInterface in mein Programm einbinden, damit ich solche Sachen machen kann.
Davor hatte ich mal eine MFC-Anwendung gebastelt, bei der ich ne Automatisierung hatte, und so auch den Code von da oben verwenden können...
Gruss |