|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
Спасибо огромное
Разобралсь ошибка была в синтоксе GetCommState вместо SetCommState 2 для мозг порил еще раз спосибо |
#17
|
|||
|
|||
подскажите как сделать более эффективный опрос порта на наличие данных
я делал через таймер и функцию ReadFile и как только она считывала символ запускается весь цикл а как правильней это реализовать через функцию WaitCommEvent не получается она пока не получит данные не пускает прогу и все виснет |
#18
|
||||
|
||||
Нужно делать отдельный читающий поток который будет отслеживать появление символа на порту. Некоторые программисты настолько ленивы, что сразу пишут рабочий код. Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты. |
#19
|
|||
|
|||
а можно пример на Delphi или ссылку где почитать
|
#21
|
|||
|
|||
Отсюда я первый раз учился работать с портом
мне не понятно как сделать чтоб программа работала не зависимо(то есть сразу и ком был в ожидание и проги работали другие функции) нашел решение таймер а как правильней |