Вход в Зоопарк ручных компьютеров
gps мониторинг, транспортная логистика, gps слежение
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА
Com port в эмуляторе
Форумы Поиск Вход Для ПК
Программирование для КПК
Ср Мар 14, 2007 2:09
AEGo (Новый писатель)
Не могу открыть сом порт. Функция

CreateFile(s, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, IntPtr.Zero, OPEN_EXISTING, 0, IntPtr.Zero)

возвращает INVALID_HANDLE_VALUE, а getlasterror говорит, что в системе нет такого файла. Пробовал мепит порты эмулятора к портам системы (все три, и к существующему в системе (это точно!) порту). Причем если порт мепиться, то эмулятор порт открывает и держит (из др. программы уже не откроешь порт). Открываю все порты от 0 до 9 - ни одного в системе нет!

(Пробовал и в реальном устройстве - то же самое).
З.Ы. Использую VS2005.

Что я делаю не так?
Спасибо.
Ср Мар 14, 2007 3:24
Vladimir Koshelev (Новый писатель, Novgorod)
Имя порта правильно формуриуется? "COMx:" ?
____________
=)
Ср Мар 14, 2007 3:36
AEGo (Новый писатель)
Да, причем и в виде "COMn" и в виде "\\.\COMn"
Ср Мар 14, 2007 3:41
AEGo (Новый писатель)
AEGo писал(а):
Да, причем и в виде "COMn" и в виде "\\.\COMn"


Спасибо!!! Проблема в ':' в конце! Код который работает везде не работал в КПК. Правильная строка - "COMn:"
Чт Мар 15, 2007 0:23
AEGo (Новый писатель)
Еще проблема - какой бы порт (их там 3) я не мепил, всегда доступны одни и те же порты - 1, 3, 5. С чем это может быть связано?
Спасибо

Если вы видите баннеры при просмотре с КПК, то вам - СЮДА



Форумы Handy.ru 


Powered by phpBB © 2001 phpBB Group