Цитата(Freeze Anti @ Jun 20 2007, 07:56)

Здравствуйте.
Я написал программу в СиБилдере 6-ом, передающую на ком-порт некоторую информацию. Программа довольно сносно работает в win98... Но в winXP почему-то принимает только последние фразы сообщений (я передаю просто текст)...
Так вот вопрос... Чем отличается работа с RS-232 в 98 и ХР?..
P.S. порт работает в асинхронном режиме, так как микроконтроллер, с которого передаются сообщения, не работает в синхронном режиме...
Какими средствами осуществляете доступ к порту(открытие, передача/прием)?
Прямой записью в регистры? Или используя специальную компоненту под Билдер?
Дело в том, что в 98-й прямой доступ к портам возможен, а в ХР - увы