Discussion:
GetActiveOleObject bei Win7 64 Bit
(zu alt für eine Antwort)
Stefan Koschke
2014-05-15 04:49:55 UTC
Permalink
Hallo,

ich versuche mal mein Problem zu beschreiben:

Es existiert eine Maschinensteuerung (Fremdanbieter) welche auf Win7 32
und 64 Bit problemlos funktioniert.

Eie der darin enthaltenen Komponenten kann man auch selbst verwenden und
"fernsteuern" via GetActiveOleObject...

Das fuinktioniert nun unter Win7 32 Bit problemlos, das zugehörige
Unterprogramm des Fremdherstellers wird gestartet und kann benutzt werden.

Unter 64 Bit wird das Unterprogramm ebenso gestartet (also gefunden),
jedoch wirft

HWServer := GetActiveOleObject('HWServer.UIPhiServer');

eine Exception


Hat jemand eine Idee wo man suchen könnte?

Ciao
Stefan
Jörg Achtenhagen
2014-05-15 06:09:54 UTC
Permalink
Post by Stefan Koschke
Unter 64 Bit wird das Unterprogramm ebenso gestartet (also gefunden),
jedoch wirft
HWServer := GetActiveOleObject('HWServer.UIPhiServer');
eine Exception
Die lautet wie?
Ist es eine 64-Bit Komponente?


--
Stefan Koschke
2014-05-16 06:06:14 UTC
Permalink
Post by Jörg Achtenhagen
Post by Stefan Koschke
Unter 64 Bit wird das Unterprogramm ebenso gestartet (also gefunden),
jedoch wirft
HWServer := GetActiveOleObject('HWServer.UIPhiServer');
eine Exception
Die lautet wie?
Ist es eine 64-Bit Komponente?
"Vorgang nicht verfügbar"

Es ist gar keine Komponente, es ist ein 32 Bit Fremdprogramm (eine EXE)

Ciao
Stefan

Loading...