Рискну предположить, что по набору операторов это Basic, а судя по волшебным буквам, MSComm - объект Visual Basic. Непонятно, какие ошибки хочет обрабатывать топикстартер, но подозреваю, что Бэйсиковый оператор OnError обрабатывает далеко не все ошибки программы и аппаратуры и нуждается в конфигурировании. Если речь об ошибках компорта (overrun, frame и пр и пр), то очень может быть, что они не передаются в OnError и должны обрабатываться методами объекта MSComm.
Итак, ув. топикстартер, какой процент Ваших мыслей я разгадал?
P.S. А, вот написали, язык оказался точно VBA. Тогда еще вопрос - какими волшебными операторами определяется наличие/отсутствие связи с девайсом? Или у вас задействованы аппаратные сигналы типа DTR-DSR?
Сообщение отредактировал V_G - Apr 29 2011, 22:47
|