Parallelport unter WIN NT
-
Hallo,
würde gerne ein Gerät am Parallelport in Win-NT ansprechen. Das Gerät ist eine LPT-Box mit 8 LED´s, die ich ansprechen will. Mit den **standardmäßigen inp outp befehlen klappt es nicht, wegen dem WINDOOF Problem. Danach habe ich die CREATE-FILE Funktion verwendet:
Folgendes:#include <iostream.h>
#include <conio.h>
#include <windows.h>
#include <stdio.h>void main ()
{HANDLE hCom = INVALID_HANDLE_VALUE;
char lpByte [256];
int len = 1 ;DWORD dwBytesRecive;
DWORD dwBytesWritten;hCom = CreateFile( "LPT1", GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL, NULL);WriteFile(hCom, lpByte, 0x00, &dwBytesWritten, NULL);
ReadFile(hCom, lpByte, 0x00, &dwBytesRecive, NULL);
WriteFile(hCom, lpByte, 0xff, &dwBytesWritten, NULL);
ReadFile(hCom, lpByte, 0xff, &dwBytesRecive, NULL);
WriteFile(hCom, lpByte, 0x00, &dwBytesWritten, NULL);
ReadFile(hCom, lpByte, 0x00, &dwBytesRecive, NULL);CloseHandle(hCom);
}
Leider klappt es noch nicht so, wie ich es will.
Kennt sich jemand darin aus und kann mir evtl. Tipps geben???
Fruß TorryMaster**