![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Уважаемый
Форумчанин
Регистрация: 04.07.2010
Сообщений: 318
|
![]()
Здравствуйте.
Необходимо программно получить список доступных (реальных, физических портов) системе LPT-портов. Затем, получить от каждого такой параметр ресурса, как: "Диапазон ввода/вывода (I/O)", т.е. это "Базовый адрес I/O" или "Адрес регистра Data". Адреса могут плавать в широком диапазоне, потому что порт расположен на PCI-карте. Как это сделать? Спасибо.
даешь высокое напряжение
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...вообще, вам нужен только базовый адрес порта, все остальные адреса идут со сдвигом. Сами базовые адреса (двухбайтовое значение) содержатся в регистрах:
0x408 - LPT1 0x40A - LPT2 0x40C - LPT3 0x40E - LPT4 Т.е. требуется чтение их содержимого. Понадобятся привилегии под NT и выше, необходимо использование драйвера. =================== Есть другой метод - через WMI получение адресов, тут была тема, но автор обломился с использованием PCI-PCMCIA расширителя LPT. С WMI также есть засада, что на чистых системах по дефолту данная служба просто не активирована.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Добавлено
...а вообще в реестре есть ветка и ключик с соответствующей информацией: Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получить информацию о сетевом адаптере | Энджи | Работа с сетью в Delphi | 10 | 29.03.2012 21:21 |
Как получить информацию о БД? | Belarus | SQL, базы данных | 1 | 14.07.2010 19:09 |
Получить информацию с сайта | dimafe6 | Работа с сетью в Delphi | 4 | 03.07.2010 14:21 |
Получить информацию с сайта | Rapala | Работа с сетью в Delphi | 16 | 13.05.2010 14:50 |
Ищу кое-какую информацию (см. внутри) | delphifan | Обсуждение статей | 3 | 15.04.2010 00:15 |