port parallelle et windows NT

port parallelle et windows NT - Programmation

Marsh Posté le 08-02-2001 à 12:28:35    

je veux commander le port parallèle sous windows NT et visual basic 6.0, j'ai essayer avec plusieur dll (io.dll ,portio.dll, inpout32.dll), mais aucune ne fonctionne, ca provoque chaque fois une erreur de protection.  
 
Si quelqu'un une idée, merci de me la faire savoir....

Reply

Marsh Posté le 08-02-2001 à 12:28:35   

Reply

Marsh Posté le 08-02-2001 à 13:22:05    

tu n'en as peut-être pas le droit ? Il me semble que les ports sont considérés comme des fichiers, et à ce titre des droits y sont certainement rattachés.

Reply

Marsh Posté le 08-02-2001 à 22:30:07    

C'est sur que c'est un problème de protection, j'ai essayé avec giveio découvert sur (http://www.users.skynet.be/k-net/ParPort/), mais ca joue pas !  y me dit que j'ai pas les droit administrateur mais le prob, c'est que je les ai ! Je sais plus que faire, y faut absolument que ca marche avant mercredi prochain, je vais aller allumer un cierge !!!

Reply

Marsh Posté le 11-02-2001 à 22:55:08    

les cierges ca a pas marché, alors je reessaye ici, en espérant avoir plus de chance cette fois !

Reply

Marsh Posté le 12-02-2001 à 09:04:46    

Si ce que tu souhaites faire est contrôler directement le port parallèle depuis ton application, il risque d'être nécessaire d'écrire un driver spécifique regardes donc du côté du DDK de WinNT pour connaitre toutes les fonctions disponibles pour gérer le matériel.  
 
Bon courage

Reply

Marsh Posté le 12-02-2001 à 09:19:41    

1- tu aurais pu mettre [VB] dans le titre du topic ...
2*- tu es sûr que tu as l'accès au port // même avec tes droits d'administrateur ? je ne suis pas certain que tu les aurais par défaut !

Reply

Marsh Posté le 12-02-2001 à 22:48:04    

j'ai enfin trouver mon bonheur :
 
DLPortIO.H    -- C/C++ interface to DLPortIO.DLL
DLPortIO.BAS  -- Visual Basic interface to DLPortIO.DLL
DLPortIO.SYS  -- Kernel mode driver for WinNT (not required for Win95)
 
Et encore désolé pour hepil de ne pas avoir mis [VB] dans le titre, je saurai pour la prochaine fois !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed