Temat z pozoru wydaje się prosty. Chce wysłać polecenie do kontrolki thermallib zgodnie z dokumentacją aby otworzyć port szeregowy.
Według dokumentacji:
THLOpenPort (LPCTSTR PortName);
Otwiera wskazany port szeregowy.
import win32com.client as win32
start = win32.Dispatch('THERMALLIB.ThermalLibCtrl.1')
port = 'com21'
start.THLOpenPort(port)
W zamian dostaej odpowiedz
File "C:\Users\mcpap\AppData\Local\Temp\gen_py\3.10\FFD992A8-29D5-4519-89BB-0CCA63B25FDFx0x1x0.py", line 185, in THLOpenPort
return self._oleobj_.InvokeTypes(3, LCID, 1, (3, 0), ((8, 0),),PortName
pywintypes.com_error: (-2147418113, 'Katastrofalny błąd.', None, None)
Może ktoś mnie naprowadzi co tutaj jest źle.