Hallo zusammen,
ich habe mich heute mit dem Thema OLE und C# beschäftigt, was eigentlich soweit auch ganz gut geklappt hat.
Das erstellen einer .dll Datei und das anschließende registrieren per regasm.exe waren erfolgreich und ich konnte die .dll Datei dann innerhalb von PowerBuilder (werden wohl die wenigsten kennen) ansprechen und so nutzen wie gewünscht; so weit so gut.
Nachdem dieser Test abgeschlossen war, habe ich mein eigentliches Projekt (welches eine .exe generiert und nicht eine .dll) per regasm.exe registriert was ebenfalls erfolgreich war.
Nun ist es mir aber leider nicht möglich diese innerhalb von PowerBuilder anzusprechen. Ich glaube das Problem liegt einfach darin das PB das Programm erst starten müsste bevor es genutzt werden kann. Auch ein vorheriges starten und anschließendes zugreifen auf die laufende Instanz ist nicht erfolgreich.
Daher meine Frage, ist es a) überhaupt möglich per OLE auf (per regasm regestrierte) .exe Dateien zuzugreifen und b) falls ja, wie muss das funktionieren.
Mit besten Grüssen,
Ricane
Moderiert von
Christian S.: Topic aus C# - Die Sprache verschoben am Do 23.04.2009 um 17:14