bonjour,
je programme avec Visual Studio 2010 sous Windows 7 64 bits. J'essaye de réaliser un petit programme pour envoyer des données sur le port parallèle. J'ai lu qu'il fallait au préalable installer un driver pour pouvoir accéder au port parallèle. J'ai téléchargé et installé celui-ci :
http://www.highrez.co.uk/Downloads/InpOut32/default.htm
et voici mon programme Visual C++ :
Malheureusement, que je compile en 32 bits ou 64 bits, le programme ne charge pas la DLL, hlib vaut toujours NULL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include "stdafx.h" #include <iostream> #include <string> int _tmain(int argc, _TCHAR* argv[]) { HINSTANCE hLib; hLib = LoadLibrary( (LPCWSTR)"inpout.DLL" ); if (hLib==NULL) { std::cout << "ko"; Sleep(1000); return 1; } FreeLibrary(hLib); return 0; }
Qu'est-ce que j'ai raté ?
Partager