Hallo! Die Situation ist folgende: Ich will den High/Low Status von Pins am Parallelport auslesen und bin leider an ein VB-Programm gebunden. Ich denke, dass ich da einfach die Inp(&H378) [verwendet xp und inpout32.dll] aufrufen muss und diese mir einen Wert zw. 0 und 255 ausgibt aus dem ich dann die Info ueber die mit High belegten Ports auslesen kann. Nun wird mir allerdings immer nur der Wert zurueckgegeben, den ich als letztes an diese in/out ports gesendet habe - andere Werte (von aussen) werden nicht angenommen. Als workaround kann ich die Control-Ports von BASE+1 auslesen die default alle auf 1 gesetzt sind (bis auf den Invertierten). Mein Problem habe ich damit zwar anscheinend geloest, aber ich verstehe nicht so ganz warum ich die data-ports nicht auslesen kann. Kann mir vllt. jemand erklaeren wo mein Denkfehler ist? Danke und Gruss
Schau mal hier : http://www.vbarchiv.net/workshop/workshop_77.html http://www.activevb.de/tutorials/tut_parallel/parallel.html http://www.visualbasic.at/old/main.php?id=15&main=edetail Sind ein paar Beispiele. Gibts ne Menge unter Google. Habe ich für meine SlotCar Zeiterfassung auch gebraucht. Inzwischen mache ich die Zeiterfassung jedoch mit einem Mikrocontroller Gruß Frank D.
die Links sind zwar gut (habe ich teilweise auch bei meiner Recherche gefunden), allerdings liefern sie mir keine Antwort darauf wie ich Signale an den bidirektional nutzbaren Datenports auslese - oder ueberlese ich einen Teil einfach stur? Danke und Gruss
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.