PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Ecriture directe dans le registre LPT
Ecriture directe dans le registre LPT
Iniciado por MANDIN Claude, 17,nov. 2005 08:42 - 4 respuestas
Publicado el 17,noviembre 2005 - 08:42
Bonjour,
Est il possible d'écrire directement dans les registres du port // avec Windev ceci afin de pouvoir commander une machine numérique ?

Exemple recueilli sur un site internet


Langage
Lecture sur un port
Ecriture sur un port

Basic
valeur = INP(adresse_port)
OUT(adresse_port),valeur

Turbo-Basic
QuickBasic
valeur = INP(adresse_port)
OUT adresse_port,valeur

C / Borland C++
valeur = INPORT(adresse_port)
valeur = INPORTb(adresse_port)
OUTPORT(adresse_port,valeur)
OUTPORTb(adresse_port,valeur)

Turbo-Pascal
Delphi 1
valeur := PORT[adresse_port]
PORT[adresse_port] := valeur

Merci pour toutes vos réponses !
Publicado el 17,noviembre 2005 - 10:57
Bonjour,
a partir de Windows NT il faut passer par un driver type IOPORT
Publicado el 17,noviembre 2005 - 11:08
Publicado el 21,noviembre 2005 - 22:32
Merci pour ta réponse, mais cela ne me dit pas si on peut le faire a partir de windev
Publicado el 22,noviembre 2005 - 11:39
Bien sur tu peut écrire et lire mais en utilisant un driver car à partir de NT il est interdit de faire un accés direct au IO du PC (j'utilisais ioport.dll pour contrôler des relais sur le port //)