Ce code n'est pas de moi, il permet de lire et d'ecrire sur le port parallèle avec Windows XP dans mon cas. Il libère l'accès au port et permet d'utiliser les fonction -inp et _outp.
Conclusion :
Vous pouvez aller faire un tour sur :
http://www.internals.com la source vient de la.
Il y a un fichier d'aide pour l'utiliser sous différent compilateur.
15 avril 2007 à 23:29
l'ensemble des fichiers de winio permette l'accès au port parallèle, pour le port série je ne suis pas sur que ça fonctionne. En cherchant tu devrais certainement trouvé un driver pour piloter le port série.
Quel système d'exploitation as-tu et quel compilateur utilises-tu?
La librairie winio fonctionne avec visual studio et permet l'accès au port parrèle avec win XP ou 2000.
Voilou.
Bonne prog.
9 avril 2007 à 18:08
Mais excuse moi d'être un apprentis mais chez moi ça ne marche pas ! Si je compile en C ça me met pleins d'erreures et si je mets:
extern "C"
{
...
}
il me met une erreur aussi ...
9 avril 2007 à 09:04
extern "C"
{
...
}
8 avril 2007 à 17:33
Ca fait longtemps que je cherche à piloter mon port Série, j'ai trouvé pleins de sources que je n'ai jamais réeussi à faire marcher.
En ce qui concerne WinIo, je l'ai téléchargé, mais je n'arrive pas à l'installer sous Code::block, j'ai fais comme l'auteur a dit mais quand je compile, il me dit:
<
.objs\main.o:main.cpp:(.text+0x2b): undefined reference to `_imp__InitializeWinIo@0'
.objs\main.o:main.cpp:(.text+0x49): undefined reference to `_imp__SetPortVal@12'
.objs\main.o:main.cpp:(.text+0x53): undefined reference to `_imp__ShutdownWinIo@0'
>
Quelqu'un peut-il me dire d'où mon problème viens SVP, merci beaucoup !!
A++
10 févr. 2007 à 00:08
pour ma part, je ne connais pas Borland CBuilder.
Tu essaye d'ecrire sur le port parallele avec Borland?
Pour ma part, j'ai trouvé cette librairie qui fonctionne avec visual studio.
Le fichier d'aide fourni avec la librairie ne parle pas de Borland CBuilder, winio.dll ne fonctionera certainement pas avec ce compilateur.
Essaye d'autre recherche.
Bonne continuation.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.