Работаем с последовательным портом (7.7.)

Пишем в порт, читаем из порта. Зная протокол обмена, сможем внешним устройством управлять. Например, ридером меток RFID.

Иcпользуется ActiveX компонента MSComm (входит, например, в VB5).

Код открыт. Описание встроено.

7 Comments

  1. Sergey03

    а если USB порт? То же самое?

    Reply ↓
  2. Арчибальд

    (1) Не пробовал — проблема не стояла. Да и устройств USBшных у меня нет, кроме сканера. Но вроде бы есть аналогичная компонента.

    Reply ↓
  3. den_vladimir

    пойюзаем! +1

    Reply ↓
  4. vip

    (0) Спасибо. На днях отгорел порт на рабочем компе.

    Не знал про этот активикс, искал чем проверить.

    Reply ↓
  5. vip
    Драйвер.CommPort=1;
    Если Драйвер.PortOpen=1 Тогда
    Драйвер.PortOpen=0; //Закроем, если открыт
    КонецЕсли;
    

    Это зачем? Ошибку выдаст, если закрывать закрытый?

    Reply ↓
  6. Арчибальд

    (5) Честно говоря, не пробовал. Написал из тех же соображений, что на ночь ставлю на тумбочку не только полный стакан, но и пустой 🙂

    Reply ↓
  7. vip

    (6) 🙂

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *