Win2000 ist NT-basiert und verfügt damit über Hardware-Abstraktion. In/OutPort werden da Probleme haben…
Es gab mal irgendwo einen Hinweis, wie man trotzdem diese Funktionen nutzen kann. Es hatte mit der Installation einer speziellen DLL zu tun, die diese Hardwarezugriffe "tunneln" konnte. Da aber die Anwendung solcher "Tricks" aus dem letzten Jahrtausend (!) heutzutage
absolut nicht mehr sinnvoll ist, kann ich dir weder Erfolg garantieren noch diesen Trick wirklich empfehlen. Wenn du nicht darauf verzichten willst, musst du selbst mal suchen!
Ansonsten: VISA…
Edit:
Zitat:Wie würde man dann den Hardwarezugriff über VISA programmieren? Bei dem Projekt sollen nämlich die Spannungen an den einzelnen Pins des Parallelports geschaltet und gemessen werden, ohne angeschlossenes Gerät! Ist das über VISA so möglich? Ich habe nämlich auch schon ein entsprechendes VISA-Programm, das aber eine Fehlermeldung bei der Ausführung ausgibt.
Das
Messen einer Spannung ist am Parallelport ohne externe Hardware nicht möglich! Weder mit VISA noch mit InOutPort…
Du kannst entweder TTL-Signale ausgeben oder TTL-Signale einlesen. Du kannst die Steuerpins der parallelen Schnittstelle entsprechend ihrer Bestimmung verwenden (mit TTL-Pegeln). Alles das kann man
bei Wikipedia nachlesen…