SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: chascas en Miércoles 24 de Agosto de 2005, 20:54
-
Hola! tengo complicaciones con el uso de esta libreria, se que se tienen que colocar algunas lineas en los globales y en el formcreate pero no se cuales...
desde ya gracias...
-
Es para usar el LPT en XP?.. si es asi puedo pasarte la libreria io.dll .. es la que yo utilizo y es realmente simple. SAludos :)
-
hola, espero ke te ayude o talvez alguien mas :D
Esa libreria Inpout32.dll la copias en la carpeta donde va estar tu programa, despues creas estas funciones ke son globales:
typedef short _stdcall (*inpfuncPtr)(short portaddr);
typedef void _stdcall (*oupfuncPtr)(short portaddr, short datum);
HINSTANCE hLib;
oupfuncPtr oup32;
Despues, declaras esto en tu evento OnCreate de tu forma:
hLib = LoadLibrary("inpout32.dll");
if (hLib == NULL) {
cout <<"LoadLibrary Failed.\n";
}
oup32 = (oupfuncPtr) GetProcAddress(hLib, "Out32");
if (oup32 == NULL) {
cout << "GetProcAddress for Oup32 Failed.\n";
}
Entonces de reconocera las instrucciones oup32 ke es enviary la otra inp32.
Es todo espero ke te sirva y saludos :smartass:
P.D. andjunto el Inpout32.dll
(http://img376.imageshack.us/img376/3719/porqueranma5ie.jpg)