Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Вниз

опрос Com порта   Найти похожие ветки 

 
Новенький в Делфи   (2002-11-04 03:26) [0]

Так ни чего конкретного и не нашёл.. как организовать постоянный опрос порта. Пробовал без остановочно читать с него, но система грузится сильно.


 
DC-AC   (2002-11-04 07:29) [1]

А FILE_FLAG_OVERLAPPED и WaitCommEvent для чего ?


 
SottNick   (2002-11-04 08:49) [2]

WaitCommEvent конечно,
а для нестандартных задач можно отдельный поток создать с приоритетом поменьше


 
Bakca   (2002-11-04 09:22) [3]


> SottNick © (04.11.02 08:49)
> WaitCommEvent конечно,
> а для нестандартных задач можно отдельный поток создать
> с приоритетом поменьше

Плюс к этому можно между обращениями к порту вставлять sleep(ms),
где ms (милисекунды) выбрать в зависимости от конкретных условий.
Это ощутимо разгрузит процессор.


 
DOOMin   (2002-11-04 10:45) [4]

скачай с Torry компонент TCommPortDriver от Marco Cocco, там все замечательно организовано. Можешь прямо компонентой и воспользоваться


 
Новенький в Делфи   (2002-11-04 11:51) [5]

А FILE_FLAG_OVERLAPPED и WaitCommEvent для чего ?
..кхм, пасибо, но как этим пользоваться? Только в хелп не отправляйте :)

Насчёт компонентов, не очень хочется ими пользоваться


 
Evgeny V   (2002-11-04 12:13) [6]

Извини мужик, но ответы правильные, а без хелпа или доки никуда, если хочешь самостоятельно научиться писать программы. А компоненты для того и пишут, чтобы другим (и себе тоже) проще было и с хелпом поменьше работать


 
DC-AC   (2002-11-04 13:48) [7]

Новенький в Делфи :
Ну конечно же отправим :-)
http://www.happytown.ru/prog/practika/com_win32.html


 
Новенький в Делфи   (2002-11-04 20:36) [8]

2 DC-AC , пасибо, хорошая статья.
PS я боялся английского хелпа :)



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

Форум: "Система";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
14-49212
Андрей Драница
2002-12-28 04:24
2003.01.16
Программа для работы с документами.


4-49356
Hanson3003
2002-11-29 09:50
2003.01.16
Неужели в Windows 2000/XP не выключить питание?


3-48960
@andrew
2002-12-23 11:27
2003.01.16
ПРИВЕТ ВСЕМ! Метод Locate возвратит мне true и...


3-48930
oleon
2002-12-20 12:27
2003.01.16
Шифрование пароля для доступа к БД.


1-49087
Mr Black
2003-01-05 02:30
2003.01.16
Работа с формами





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский