Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Коды событий MsComm.CommEvent


Автор: WIPS 2.8.2006, 15:48
Проблема. У MsComm Control'a есть свойство CommEvent, которое "Returns the most recent communication event or error" (MSDN). В нем лежит код события/ошибки. 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/comm98/html/vbproComVbevt_Comm.asp эти коды описаны. Но проблема в том, что у меня оно возвращает коды, которые там НЕ описаны. 
При открытии/закрытии порта оч. часто 26624. Есть ещё такие как 37, 17674, 17408, 11575. В MSDN'е их не нашел (может быть плохо искал). Подскажите плз, где это можно посмотреть. Или может быть проблема в чем-то другом?

Автор: Naghual 4.8.2006, 19:04
Вызываеш из Бейсика Object Browser (F2), выбираеш библиотеку MSComm и читаеш все ее константы.

Автор: WIPS 6.8.2006, 00:38
Naghual, я MSComm через JScript из браузера пользую. Если честно, то VB очень не хочется искать и ставить...

Автор: ЦипиховичЭндрю 13.10.2011, 19:18
> я MSComm через JScript из браузера пользую. Если честно, то VB очень не хочется искать и ставить..
Подскажите пжл код, очень нужно
2
что-то на строке
 Dim MSComm1 As MSComm 
 Set MSComm1 = New MSComm 'стал получать ошибку ошибка 429 ACtiveX component can't create object

 В то же время библиотека Microsoft Comm Control 6.0 подключена, как лечить??
 Раньше вроде было гладко
так: в Пуск Выполнить ввести regsvr32 mscomm32.ocx и ОК - делал не помогает
 Спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)