Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Вниз

Как считать данные с СОМ-порта номер 10 и выше?   Найти похожие ветки 

 
eugenemail1970   (2005-12-19 14:48) [0]

Добрый день. У меня следующая проблема. Я считываю данные со своего устройства командой ReadFile. Если мое устройство сидит на СОМ-порте с номером от 1 до 9, то все нормально работает. Как только устройство сажаю на СОМ10 и выше, то считывание с этого порта ничего не дает, а считавать можно с СОМ1 (причем номер СОМ не имеет значения. он может быть СОМ15 или СОМ19 и т.д. - все равно устройство видно на СОМ1). Может это ReadFile так устроен? Заранее благодарю.


 
Anatoly Podgoretsky ©   (2005-12-19 15:11) [1]

ReadFile нормально устроен, он вообще не работает на таком уровне, он работает с файлами создаными с помощью CreateFile, через Handle


 
Reindeer Moss Eater ©   (2005-12-19 15:25) [2]

\\.\COM10


 
jack128 ©   (2005-12-19 15:25) [3]

ты уверен, что у тебя в системе действительно > 10 ком портов??? В диспетчере задач сколько их??

И еще, начиная с кокого то номера, ком порт нужно открывать не через CreateFile("COM10", ...) , а через CreateFile("\\.\COM10", ...)


 
eugenemail1970   (2005-12-19 15:37) [4]

Спасибо, попробую так.


 
wal ©   (2005-12-19 16:14) [5]

com1-com9 зарезервированы системой для com-портов, в то время, как com10 - нормальное имя файла, система пытается открыть файл на диске в текущей директории. Чтобы этого избезать см. [2]



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.017 c
2-1140602014
MIXER
2006-02-22 12:53
2006.03.12
печать quick report


2-1140626927
Дева
2006-02-22 19:48
2006.03.12
перехват нажатия клавиши в консольном приложении


3-1137753158
tyger
2006-01-20 13:32
2006.03.12
DBF + ДОС - Кодировка


15-1139882271
Arazel
2006-02-14 04:57
2006.03.12
Автоматическое построение блок схем, по исходному коду программы


15-1139584846
Vendict
2006-02-10 18:20
2006.03.12
Magic Forum





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский