Если вы видите баннеры при просмотре с КПК, то вам - СЮДА | 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.
Что я делаю не так?
Спасибо. | | Имя порта правильно формуриуется? "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. С чем это может быть связано?
Спасибо |
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА |
Powered by phpBB © 2001 phpBB Group
|