Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Подскажите комоненту для Delphi6 для чтения COM-port a   Найти похожие ветки 

 
lovres ©   (2003-11-14 13:18) [0]

Есть хорошая компонента ComPort 2.63, но она для D5. Может у кого-то есть для D6?


 
Reindeer Moss Eater ©   (2003-11-14 13:20) [1]

TapdComPort from AsyncPro 4.06


 
Pat ©   (2003-11-14 13:21) [2]

Пока будешь искать, проще самому написать...
TComportDrv
AsyncPro


 
shane54 ©   (2003-11-14 14:01) [3]

Был озадачен такой же проблемой... перепробовал несколько компонент с torry.net, но все они были событийными, что не очень удобно, а иногда и вообще противопоказано, когда общение с устройством идёт в обе стороны, причём устройство некоторые ответы даёт с задержкой. Итог - смотри http://www.delphimaster.ru/cgi-bin/search.pl?words=COM1&n=0 , там 3 статьи. Особо обрати внимание на первую - у меня достаточно сложное приложение сделано по таким принципам, всё работает. Рекомендую. Будут вопросы - пиши.


 
Arm79 ©   (2003-11-14 14:34) [4]

ComPort 2.63 - перекомпилируется под 6 версию делфей Нужно просто заменить пару ссылок на модули. В поиске яндекса набери proxies.pas и найдешь массу статей по этому поводу.


 
shane54 ©   (2003-11-14 14:40) [5]

ComPort - событийный компонент, т.е. при получении сообщения с порта вызывается обработчик. Это не есть хорошо, потому что если посылаемые данные основываются на полученных, начинается гемморой...


 
Reindeer Moss Eater ©   (2003-11-14 14:56) [6]

Только если программист болен


 
lovres ©   (2003-11-14 15:28) [7]

мне не надо ничего посылать в порт, мне надо только считывать.


 
erik ©   (2003-11-14 15:39) [8]

Тебе опыта набратся надо, я только через год понял детально как надо работать. Ты гляди на код компонент с которыми собираешся работать, чтобы они таймер неиспользовали, непрерывный опрос порта неделали. По умному там должен быть Thread + асинхроная работа в портом. Висеть поток должен на событии от порта.
В VARIAN ASYNC32 COMPONENT v1.48 есть класс TCustomComm. Я лучше него ничего невидел, пронаследовался от него довавил несколько мелочей и сказка, улучшать нечего. Работает под всеми версиями начиная с D4.


 
lovres ©   (2003-11-14 15:46) [9]


> Arm79 © (14.11.03 14:34) [4]
> ComPort 2.63 - перекомпилируется под 6 версию делфей Нужно
> просто заменить пару ссылок на модули. В поиске яндекса
> набери proxies.pas и найдешь массу статей по этому поводу.

Да, я поменял vcl50 на vcl60, но после этого Access Violation вылез...



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
3-93383
Silver_
2003-12-30 16:20
2004.01.29
Post После Insert запись убегает в конец. Как на месте оставить


1-93436
alsov
2004-01-16 11:04
2004.01.29
Повтор фильтра Photoshop


3-93339
Gosha
2004-01-04 18:52
2004.01.29
Поле типа


1-93517
Just newbie
2004-01-19 12:24
2004.01.29
Функция сравнение содержимого 2-х ListBox


3-93387
alextov
2003-12-29 15:28
2004.01.29
При вводе ключевого поля не отображаются некоторые лукапные поля