Главная страница
    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.01 c
1-49057
vvv2002
2003-01-08 12:23
2003.01.16
Форматирование текста


1-49039
Serge V
2003-01-07 22:39
2003.01.16
Удалить файл


4-49371
Cosmic
2002-11-29 19:43
2003.01.16
Глобальный хук


1-49107
HardClubber
2003-01-05 02:22
2003.01.16
Срочно! Помогите с передачей сообщений между процессами


3-48952
Dvorez
2002-12-23 09:49
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский