Wie das Ausgangssignal in VB6 mit einem Parallel-Port empfangen

June 22

Wie das Ausgangssignal in VB6 mit einem Parallel-Port empfangen

Visual Basic zugreifen nicht Hardware über Programmcode direkt. Daher wird nicht parallel Port-bezogenen Programmierung unterstützt. Jedoch benannt eine Dynamic Link Library oder DLL, WIN95IO. DLL ist für diesen Zweck zur Verfügung. Die parallele Schnittstelle besteht aus drei verschiedenen Bereichen, einschließlich Datenleitungen, Steuerleitungen und Statuszeilen. Die Datenleitungen sind die wichtigsten Methoden der Informationsbeschaffung aus dem Hafen.

Anweisungen

1 Laden Sie die DLL. Entpacken Sie die Datei und kopieren sie in Windows-Systemverzeichnis.

2 Klicken Sie auf "Start", "Alle Programme" und "Visual Basic 6" die integrierte Entwicklungsschnittstelle eingeben. Klicken Sie auf "Datei" und "Neu", um ein neues Projekt zu erstellen. Geben Sie einen Namen für das Projekt. Wählen Sie einen Speicherort für die Projektdateien, indem Sie auf "Durchsuchen".

3 Klicken Sie auf "Form1.vb" auf Projektmappen-Explorer. Klicken Sie auf "Toolbox" und wählen Sie "Textfeld" ein neues Textfeld erstellen. Das System wird automatisch das Textfeld "Text1" nennen.

4 Doppelklicken Sie auf das Formular und geben Sie die Codeschnittstelle. Deklarieren Sie die folgenden, die DLL verwenden zu können:Deklarieren Sie Sub VbOut Lib "WIN95IO. "DLL" (ByVal nPort As Integer, ByVal nData As Integer)Deklarieren Sie Sub VbOutw Lib "WIN95IO. "DLL" (ByVal nPort As Integer, ByVal nData As Integer)Declare Function VbInp Lib "WIN95IO. "DLL" (ByVal nPort As Integer) As IntegerDeclare Function VbInpw Lib "WIN95IO. "DLL" (ByVal nPort As Integer) As Integer

5 Erhalten Sie Signal von den Parallelport, über die VbInp-Methode. Geben Sie den Code zwischen Sub und End Sub:Strin As String Dim

strin = "&H" & Text1.Text vbInp &H378, strin

H378 ist die Portadresse für Datenleitungen.