Wie laufen mscomm32.ocx unter Windows 7?
Bekommen wir eine app, die gut funktioniert, bis Windows update von Vista Home Basic auf 7 Home Premium. Wir verwenden mscomm32.ocx zur Steuerung serieller Anschluss, aber es scheint, es ist nicht unterstützt für 64-bit OS.
Jedes mal, wenn wir versuchen, um den Anschluss zu Lesen: Thisform.msCommControl.Eingangs haben Wir die folgenden:
OLE IDispath Ausnahme-code 0 von MSComm: Error reading comm devide
Wir haben die vielen erfolglosen tests. Hat jemand wissen, wie dieses problem zu lösen?
- Haben Sie auch von einer 32-bit-Betriebssystem auf ein 64-bit OS in der gleichen Zeit? Ist dein Programm 32 oder 64 bit?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Lösung ist die Verwendung eine aktualisierte Steuerelement, das ist contantly in Entwicklung, so neuere Windows werden ebenfalls unterstützt. ADONTEC ist SuperCom ActiveX ist ein MSComm kompatibles ActiveX, die Entwickler benutzen für viele Jahre um zu ersetzen, die MSComm. Es ist kompatibel mit 32-und 64-bit Windows 2000/XP/7/8 und Windows 10. Sie sind fast fertig in wenigen Minuten. In vielen Fällen läuft die Anwendung nicht nur schneller, sondern weitaus stabiler läuft, und es bietet weit mehr Funktionalität. Sehen mehr info hier.
dass MSCOMM32.OCX funktioniert nicht mit Windows 7 64-bit-Maschinen. Allerdings, so seltsam es scheinen mag ich habe ein VB6-Programm die Steuerung der Geräte von einem virtuellen com-Ports (USB - ~ - Seriell-Konverter)
Es funktioniert gut auf windows 8.64-bit-Computer.
Die einzige Sache ist, dass die Konverter-Treiber geändert werden musste, für die Ausführung auf 64-bit.
Wenn Sie mit einer realen com-port ist egal.
Versuchen Sie es auf einem 64-bit-Computer mit Windows 8