23.08.2006 12:05:19.900 Инициализация порта : Com1
23.08.2006 12:05:20.385 Инициализация порта , коды ошибок: 8
23.08.2006 12:05:21.010 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:21.635 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:22.260 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:22.900 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:23.525 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:24.150 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:24.775 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:25.400 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:26.025 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:26.650 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:27.275 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:27.916 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:28.541 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:29.182 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:29.822 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:30.447 Инициализация порта , коды ошибок: 1
23.08.2006 12:05:32.650 Конец прроцедуры инициализации
BCB6 , Нити и COM порт
одна и та же функция работает в простом приложении и не работает в многонитиевом. ЗАТЫК на операции чтения, и в дальнейшем невозможность открть или как-то обратиться к порту.
Сделал цикл с процедурой, повтор 20 раз.
Пробовал химичить с задержками системы и с таймаутами порта
Не помогло. Лог имеет такой вид
Код:
Пробовал разные варианты исполнения, и классы и проч.
Остановился на простой процедуре. Без лишнего.
Работает в тестовом приложении и не работает в проекте.
Функция открывает порт, устанавливает настройки, посылает команду,читае ответ и закрывает порт.
В чем причина такого поведения - непонятно, тр@хаюсь не один день? Функция в зипе.