OVH Cloud OVH Cloud

Lecture port parrallele

4 réponses
Avatar
Tulip
Bonjour,

je cherche un programme qui me permet de voir ce qui transit par le port
parallele de ma machine.

Le but est d'étudier les informations envoyés à une imprimante d'étiquettes
par le driver windows, afin de comparer avec ce que je fais sous Windev
directement par la gestion des port (sopen, sécrit etc...).

J'ai essayé une boucle avec un trace(), mais cela plante.

intpoort,intOct is int
bOk is boolean
bstop is boolean=True
bOk=sOpen(-1,3000,3000)
IF bOk THEN
Mess est une chaîne
inttest is int
WHILE bstop=True
intOct = sDansFileEntrée(-1)
intpoort = sDansFileSortie(-1)
inttest++
Mess = inttest+sLit(1, intpoort)
Trace(Mess)
END

END

Le but est de commander directement le driver windows en vue d'une évolution
de ces imprimantes avec des ports USB.
Pour l'instant la géstion avec les commandes classique (iconfigure etc) ne
donnent pas de résultats avec cette imprimante (Zebra LP2824).

Merci de votre aide.

--
Tulip

4 réponses

Avatar
Tulip
Re-bonjour,

bon, j'ai résolu mon probléme de boucle en passant par un Thread.
Mais, la fonction sLit...ne fonctionne pas avec le port parrallele !

Donc je cherche toujours un prog permettant de lire ce qui transite par ce
port pendant que je l'utilise.

A votre bon coeur :-)

--
Tulip--
Avatar
jacques.trepp
Tulip a présenté l'énoncé suivant :
Bonjour,

je cherche un programme qui me permet de voir ce qui transit par le port
parallele de ma machine.

Le but est d'étudier les informations envoyés à une imprimante d'étiquettes
par le driver windows, afin de comparer avec ce que je fais sous Windev
directement par la gestion des port (sopen, sécrit etc...).

J'ai essayé une boucle avec un trace(), mais cela plante.

intpoort,intOct is int
bOk is boolean
bstop is boolean=True
bOk=sOpen(-1,3000,3000)
IF bOk THEN
Mess est une chaîne
inttest is int
WHILE bstop=True
intOct = sDansFileEntrée(-1)
intpoort = sDansFileSortie(-1)
inttest++
Mess = inttest+sLit(1, intpoort)
Trace(Mess)
END

END

Le but est de commander directement le driver windows en vue d'une évolution
de ces imprimantes avec des ports USB.
Pour l'instant la géstion avec les commandes classique (iconfigure etc) ne
donnent pas de résultats avec cette imprimante (Zebra LP2824).

Merci de votre aide.



malheureusement, à partir de windows 2000, on ne peut plus accéder
directement au port parallèle, mais uniquement sur les ports série, et
encore, avec des restrictions du genre : si tu installes un pilote sur
com1, tu ne peux pas accéder directement au port com1.

--
Jacques Trepp
Albygest
Avatar
Tulip
"jacques.trepp" schreef in bericht
news:
....

malheureusement, à partir de windows 2000, on ne peut plus accéder
directement au port parallèle, mais uniquement sur les ports série, et
encore, avec des restrictions du genre : si tu installes un pilote sur
com1, tu ne peux pas accéder directement au port com1.

--
Jacques Trepp
Albygest




Bonjour,

Damned !!

:-)

Bon, je vais continuer à chercher une solution.

Merci encore.

--
Tulip
Retour sur Toulouse J-6 mois, si vous chercher entre autre un programmeur
Windev ...
Avatar
Bertrand
Tulip vient de nous annoncer :
Bonjour,

je cherche un programme qui me permet de voir ce qui transit par le port
parallele de ma machine.




http://www.sysinternals.com/ntw2k/freeware/portmon.shtml


Merci de votre aide.



de rien
Bertrand