vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
inpout32.dll / LPT-Port 
Autor: Mensa
Datum: 05.04.06 17:04

Hallo !

Ich habe ein Problem mit einem Programm:

Das Programm soll auf einer am LPT-Port angeschlossenen Diodenleiste zufällig eine der 5 Dioden aktivieren. Ausserdem ist unter jeder Diode ein Taster, welcher der Tester drücken soll, wenn die entsprechende Diode leuchtet. Das wäre kein Problem, wenn VB die inpout.dll erkennen würde ( die liegt im Programmverzeichnis ), aber VB stürzt beim Testen ab.

If OptionInpt = 0 Then 'Wenn die Einstellung "Taster benutzen" aktiv ist,
    Do Until KeyPress = True 'Soll bis eine Taste gedrückt wurde ...
        If Lese_InputBit(PE) = True Then '... ständig der Input-Port abgefragt 
        ' werden 
                Call Control(1)    ' Wenn der Port aktiv ist, wird die 
                ' Control-Funktion aufgerufen, 
                                               ' welche speichert, dass die 
                                               ' Taste gedrückt wurde.
                KeyPress = True ' Schleife wird beendet
        End If
    Loop
End If
Das ist der Code, der den Port abfragen soll. Die Funktion "Lese_InputBit()" ist in einem Modul definiert und kopiert aus dem vb-archiv Workshop "Ansteuerung des LPT-Port" ( http://www.vbarchiv.net/workshop/workshop76.php ).

Die inpout32.dll habe ich wie empfohlen von Logix4u.

Ich habe versucht, die DLL mit Projekt / Verweise einzubinden, aber VB meldet: "Verweis auf die angegebene Datei kann nicht hinzugefügt werden."

Bitte helft mir ^^

MfG Mensa

Ein Computer wird immer das tun, was du programmierst, nicht, was du willst.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
inpout32.dll / LPT-Port2.178Mensa05.04.06 17:04
Re: inpout32.dll / LPT-Port1.120Joerg05.04.06 20:25
Re: inpout32.dll / LPT-Port1.288Mensa06.04.06 16:44

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel