![]() |
Народ как в MSVC записать данные COM порт (просьба CreateFile не предлогать).
|
lepa
Раз CreateFile не предлагать, то хотя бы напиши почему. А так могу предложить ZwCreateFile:gigi: |
Если в кратце, то результат совершенно не тот, причем непонятно из-за чего (механики этой ф-и я незнаю), то есть сигнал идет но совершенно другой. В обыкновенном сишнеке я делал asm вставки (все отменно работало), поди и тут их как нибудь можно забацать???
|
lepa
Цитата:
Цитата:
|
ivank
Обидно :( Однако должен быть выход какойто??? |
Через CreateFile все работает замечательно. Поэкспериментируй с настройками порта, таймаутами и т.п.. Вроде бы порт открывается не с теми настройками что заданы для порта по умолчанию.
GetCommState/SetCommState, GetCommTimeouts/SetCommTimeouts, GetCommConfig/SetCommConfig. Через CreateFile работает всегда и под любой системой (кроме случаев естественных глюков системы):) |
Компонента AsyncPro - решение твоих проблем раз и навсегда. Подходит для дельфей (всяких-разных, сам проверял) и сибилдеров(в мануале написано, не проверял). Хош - обращайся по мыльцу скину, мегов пять весит. rrascal@mail.ru
|
А ненльзя просканить какую нибудь ногу порта на придмет напижения на ней?
|
Время: 06:22. |
Время: 06:22.
© OSzone.net 2001-