Hallo Leutz,
Habe ein ActiveX Komponente und habs mit makepy.py von win32 also so:
makepy.py Name ActiveX
soweit so gut, hab dann mit
import win32com.client
d=win32com.client.Dispatch("{CF28828-0499494-9494994-000BC}")
und ich bekomme leider diese Meldung:
oobj = pythoncom.new(self.CLSID)
pywintypes.com_error: (-2147221164, 'Class not registered', None, None)
zurück
win32com ActiveX
Hallo,
ich versuche jetzt die dll über ctypes zu laden und darauf zuzugreifen
also so:
//Lib laden
STARGATE = ctypes.cdll.LoadLibrary("NRFCCTL.dll")
//Eigenschaften setzen
STARGATE.CommPort="COM4"
print STARGATE.CommPort
STARGATE.BaudRate = "38400"
STARGATE.Timeout = 100
//Methodenaufruf
//und tschüss Fehler
STARGATE.OpenNetwork
Nachdem Methodenaufruf bekomme ich die fehlermeldung:
func = self._CdeclFuncPtr(name, self)
AttributeError: function 'OpenNetwork' not found
SCH.....
Kann mir vielleicht einer dabei helfen, ist vielleicht der Methodenaufruf
der falsche?
ich versuche jetzt die dll über ctypes zu laden und darauf zuzugreifen
also so:
//Lib laden
STARGATE = ctypes.cdll.LoadLibrary("NRFCCTL.dll")
//Eigenschaften setzen
STARGATE.CommPort="COM4"
print STARGATE.CommPort
STARGATE.BaudRate = "38400"
STARGATE.Timeout = 100
//Methodenaufruf
//und tschüss Fehler
STARGATE.OpenNetwork
Nachdem Methodenaufruf bekomme ich die fehlermeldung:
func = self._CdeclFuncPtr(name, self)
AttributeError: function 'OpenNetwork' not found
SCH.....
Kann mir vielleicht einer dabei helfen, ist vielleicht der Methodenaufruf
der falsche?