Цитата(Freeze Anti @ Jun 20 2007, 09:50)

Я пользуюсь WinAPI.
Ну, разумеется, команды CreateFile, WriteFile, ReadFile, BuildCommDCB, SetCommState, SetCommTimeouts. Вроде и все...
Сам-то порт открывается, даже пересылает что-то... Но большая часть информации где-то теряется...
Если надо, могу код прислать...
Может тут "собака и порылась"? WinAPI не пользовался - точно сказать не могу, но может то, что работает в 98-й не может работать или работает криво в ХР.
Четвертый год пользуюсь компонентой ComPort Library (одна из последних версий прилагается). Программы, созданные с ее использованием работают и под 98-й и под 2000-й и под ХР.