Schnittstellen abfrage, egal welche, ein PIN reicht. =(
-
Hallo!
Brauche einen Eingang am PC. COM oder LPT ist mir egal. Aber ich bekomme es nicht hin. Was muss ich machen? LPT habe ich versucht, aber es gelingt mir nicht. Kann mir jemand einen Pin nennen und den Quelltext dazu, womit ich einen PIN eingelesen bekomme? Ich bin wirklich verzweifelt.

Ron
-
Hallo
was hast du denn schon versucht
Zeig mal ein bischen herIch wuerde ja eher auf den Com-Port setzen
(habe ich schon haeufig damit gearbeitet)MfG
Klaus
-
Hallo ronschulz,
es grundsätzlich möglich eine Schnittstelle z.B. mit fopen und den zugehörigen Funktionen abzufragen. Als Device stezt du dann LPT1 oder COM1 ein.Vile Erfolg
Evai48
-
am einfachsten ist es wenn du die IO.dll verwendest:
www.geekhideout.com/iodll.shtml
damit kannst du vollkommen unproblematisch z.B. auf den Paralellport zugreifen.
-
void __fastcall TForm1::Button1Click(TObject *Sender)
{char i[1];
unsigned long bits_read=0;HANDLE hCom=CreateFile("LPT1",GENERIC_READ,0,NULL, OPEN_EXISTING,0,NULL);
BOOL tmp=ReadFile(hCom,&i,1,&bits_read,NULL);
Form1->Edit1->Text=i;
}Aber ich würde auch den COM-Port nehmen, doch wäre ein ziemlich kompletter Code gut, den man so verwenden kann. Bin C++ Einsteiger und heftig verzweifelt...
Ron....
PS: Bei dem Code kommt nur Müll bei raus:
$7
¸
Xú
-
Hallo
kein Muell
pruef doch erstmal ab ob der Rueckgabewert true istMfG
Klaus