Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница:

 

  Вопрос: Счётчик отправленых байт (mscomm) Добавлено: 26.12.09 18:47  

Автор вопроса:  blex
Здравствуйте!
пишу на VB 6.0
У меня возникла проблема из неоткуда. Моя программа обменивается данными с контроллером через com-порт. программа писалась с использованием компоннта mscomm. Мне надо организовать счётчик отправленных на контроллер байт и полученых от него.
Для этого есть две команды MSComm1.InBufferCount и MSComm1.OutBufferCount которые возвращают колличество байт ждущих в получающем буфере и буфере для отправки соответственно.
Т.е. счётчик для получающего буфера выглядит так:

If MSComm1.InBufferCount >= 1 Then
p = p + MSComm1.InBufferCount
Label18.Caption = p
End If

проблема в том что когда я пытаюсь написать то же самое для отправляющего буфера, то программа не видит в нём байты и счётчик всегда равен нулю. Хотя моя прога корректно отправляет байты на контроллер.
В чём может быть дело?
Заранее благодарен.

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам