Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как прочитать из параллельного порта из под Windows XP? [D7, XP]


Катунов Юрий ©   (2008-01-11 08:36:00) 

Стандартная операция значит
asm
 MOV dx,$379;  
 IN  al,dx;  
 MOV BytesRead,al;  
end;

Работает под любые Win9X, а под XP ошибку выдает, типа нет доступа к порту. Я слышал как то можно через библиотеку обращаться, а вот как это сделать?


Сергей М.   (2008-01-11 09:06:00) [1]


> как всё сложно то с этой ХР


Ты просто основательно отстал от жизни)


Катунов Юрий   (2008-01-11 08:49:00) [2]

Ух.... как всё сложно то с этой ХР -)))... Ну да ладно, буду разбираться. Спасибо Сергей М.


Сергей М.   (2008-01-11 08:40:00) [3]

hLpt := CreateFile('LPTn', ...);
bResult := ReadFile(hLpt, ...);

И понеслась душа в рай)

http://junglewin.narod.ru/lpt.html


Наверх

Титульная страница Поиск, карта сайта Написать письмо