Diese Programmier-Beispiele laufen nur auf Windows XP 32 Bit!
Wer Windows Vista, Windows 7 oder 8 benutzen möchte sollte eigene Versuche mit der Datei inpout64.dll anstellen.
Mit Microsoft C# 2008 kann man die inpout32.dll sehr einfach einbinden und damit den Parallelport ansteuern.
Die Datei inpout32.dll muss in den /bin/debug-Ordner des aktuellen Projektes kopiert werden!
Für das fertig compilierte Projekt gilt:
Die lauffähige EXE-Datei befindet sich im /bin/debug/-Ordner.
Soll die fertige EXE-Datei auch auf einem anderen Zielrechner laufen, so muss dort NetFramework 3.5 bzw. 4 oder höher installiert werden bzw. vorhanden sein. Die Datei inpout32.dll muss ebenfalls mitgeliefert werden und im selben Ordner wie die EXE-Datei liegen.
MS Visual Studio 2008 SP1 Express (ISO) Download, 2,2 GByte; enthält auch C#
Besitzer älterer PCs sollten unbedingt die "ältere" Version 2008 SP1 Express benutzen.
Für MS C# 2008 muss auf dem Zielrechner .NET Framework 3.5 installiert werden:
Download - Microsoft .NET Framework 3.5 Service Pack 1, 231,5 MByt
Hier nun ein kleines C#-Projekt zur Steuerung von LEDs am Parallelport:
ACHTUNG: In dieser simplen Form funktioniert es nur mit Windows XP (32 Bit)!
Listing "Form1.cs"
using System; |
Der größte Teil des Codes wird von FormDesigner bereits automatisch angelegt.
Es sind nur die gelben Zeilen zu ergänzen.
Quelle:
www.computerhilfen.de/hilfen-14-226369-0.html
.