01.06.2001, 00:00 Uhr

Port-I/O unter allen Windows-Versionen

Direkter Hardwarezugriff, auch unter Windows NT4 und 2000 Auf vielen Installationen laufen noch Programme, die in DOS-BASIC geschrieben worden sind. Möchten die Programmierer diese Programme heute auf Visual Basic umstellen, kommt es häufig zu Problemen, wenn die alten Programme auf nichtstandardisierte Hardware wie manche ISA-Karten oder I/O-Platinen zugreifen. Hier helfen zahlreiche Free- und Shareware-Libraries aus, die die alten INP- und OUTBefehle von DOS-BASIC nachbauen. Dies funktioniert aber meistens nur unter Windows 95 und 98, da Windows NT4 und 2000 den Zugriff auf die Hardware verbieten. Bis vor kurzem gab es nur einen Ausweg, wenn das portierte Programm auch unter dem Profi-Betriebssystem von Microsoft laufen sollte: einen eigenen Treiber zu programmieren.
Autor: Jan-Arne Sobania (29)

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar