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

Вниз

Как получить информацию о COM и LPT портах в системе?   Найти похожие ветки 

 
Red Alert   (2003-06-09 13:09) [0]

Добрый день!

Подскажите пожалуйста ответ на такой вопрос:
Как можно получить информацию о портах COM и LPT в винде?
Ну например получить адреса ввода вывода и IRQ к примеру для LPT1?


 
N197   (2003-06-09 16:03) [1]

http://www.delphikingdom.ru/mastering/ports1.htm


 
ДиМАньяк   (2003-06-09 20:11) [2]

Можно зайти в СИСТЕМУ (или ДИСПЕТЧЕР УСТРОЙСТВ для Win2K), открыть в списке ПОРТЫ нужный тебе порт и посмотреть все, что тебя интересует в СВОЙСТВАх этого самого порта, вплоть до настроек порта: скорость передачи, стоповый бит ну и т.д.


 
Red Alert   (2003-06-12 01:23) [3]

Тут ситуация немного в другом:
Посмотреть параметры порта в настройках системы конечно можно - но мне нужно сделать следующее: устройство, под которое я пишу прогу - вешается на LPT порт. Соответсвенно, мне нужно организовать в программе настройку для пользователя - выбрат порт на который повесить устройство (в данной версии программы автодетект не предусмотрен). Так вот, ежели пользователь выберет к примеру порт LPT1 или LPT2 - мне соответсвенно нужно четко определить в программе на каких адресах ввода-вывода висит выбранный порт. Варианты со стандартными адресами для портов типа: LPT1 - 0x3BC, LPT2 - 0x378 (неоднократно видел данные соответсвия) не канают - у меня на тачке например LPT1 висит на диапазоне 0x378-0x37F. Поэтому эти параметры мне нужно определять программно. Хавают же винды эту информацию. Скорее всего это можно выкусить из биоса - но как не знаю. Может кто обладает такой ценной информацией?

Заранее благодарю за ответ.



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

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

Наверх




Память: 0.45 MB
Время: 0.008 c
1-81637
revo
2003-08-12 12:58
2003.08.25
StrToInt


1-81739
h@1f-e1f
2003-08-10 12:06
2003.08.25
Загрузка страниц


1-81796
Relaxxx
2003-08-15 12:00
2003.08.25
Как мне узнать количество дней в прошлом месяце???


1-81765
Жук
2003-08-14 11:55
2003.08.25
Координаты PopupMenu


14-81904
Nodo
2003-08-02 23:43
2003.08.25
интерфейс в стиле OfficeXP





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский