LPT sprawdzanie adresu

0

Jak odczytac adres portu LPT który jest w sytemie, Programowo. Moze byc za pomoca Zlportio ale nie musi
z góry dzięki

0

zajrzy tu moze Ci to pomoze
http://www.rafal.waw.pl/wynalazki/programowanie/

0

W systemach klasy NT/XP zapomnij o odnoszeniu się do urządzeń przez adresy. Do niczego to się nie przyda. Transmisję organizuje się przez nazwę pliku urządzenia, a nie przez porty.

0

A to ciekawe bo na win XP bez zadnego problemu zapisuje dane na port i odczytuje <ort>kozystajac </ort>z adresu :>
A chce zrobic automatyczne rozponawanie

0

Nie mówię, że to jest niemożliwe, ale zależne od sterownika. Natomiast obsługa przez nazwę powinna działać niezależnie od sterownika, bo nią zajmuje się system.

0

Ok Tak racja.
To podaj jakas procedurke która sprawdza jaki jest port bierze sobie to np z rejestru albo skadś.

0

Ogólnie to ja pisze program w którym potrzbowałem wybór portów nie kazdy komp ma lpt z adresem 378.
dlatego chciałem pobierac adresy zrobiłem to inaczej.
Zobiłem cos na zasiedzie warunku jesli da sie ustaiwić port na odczyt to program działa adres portu sie zgadza. Oczywiste jest ze jak port ma inny adres to <ort>niemoze </ort>go ustawic i nie program nie działa adres inny. i wszysko w tym temacie :d
pozdrawima dzieki za pomoc

0

niestety na 200/xp nie dziala :/

function GetLPTAddr(numer_portu: integer): word; assembler;
         stdcall;
asm
  push es
  push ebx
  mov ebx, numer_portu
  shl ebx,1
  mov ax,40h
  mov es,ax
  mov ax,ES:[ebx+6]
  pop ebx
  pop es
end;
0

Tylko po co Ci ten port? Bo ciągle nie widzę, jaki jest sens pobierania numeru portu, skoro istnieje możliwość, że nie będziesz mógł go wykorzystać, bo system nie pozwoli odwołać się przez port?

0
Szczawik napisał(a)

Tylko po co Ci ten port? Bo ciągle nie widzę, jaki jest sens pobierania numeru portu, skoro istnieje możliwość, że nie będziesz mógł go wykorzystać, bo system nie pozwoli odwołać się przez port?

przeciez jesli uzyje zlportio to system nie bedzie mial nic do gadania....

0
cimak napisał(a)

przeciez jesli uzyje zlportio to system nie bedzie mial nic do gadania....

Albo http://www.logix4u.net/inpout32.htm - bardzo sobie chwalę

1 użytkowników online, w tym zalogowanych: 0, gości: 1