| |
Fragen und Antworten zur vbarchiv.dllCOM Port PINs | | | Autor: burnersk | Datum: 13.02.06 16:34 |
| Hallo.
In der DLL gibt es doch Zugriffsmöglichkeiten auf einen COM Port. Kann man auch jeden einzelnen PIN ansprechen (High-, Low-Signal)?
Bsp:
------------------------------------ |
| PIN | Bezeichnung |
| ----- | --------------------------- |
| 1 | Lampe 1 |
| 2 | Lampe 2 |
| 9 | Lampe 3 |
| ----- | --------------------------- |
Wie kann ich PIN 1 auf TRUE setzten? Wie PIN 9 auf FALSE?
Wie kann ich PIN 2 abfragen, welchen Status (TRUE,FALSE) es hat? | |
Re: COM Port PINs | | | Autor: Wöllmi | Datum: 23.02.06 00:57 |
| Hi "burnersk",
also am COM-Port kannst Du lediglich 3 Leitungen aktiv Schalten,
(Ausgänge)
Dazu verwendet man die Funktion
Declare Function EscapeCommFunction Lib "kernel32" (ByVal nCid As Long, ByVal _
nFunc As Long) As Long nCid : bezeichnet dabei das Handle des geöffneten COM-Ports
nFunc: bezeichnet die Funktion, die ausgeführt werden soll.
EscapeCommFunction(PortHandle,SETRTS) '// ein
EscapeCommFunction(PortHandle,CLRRTS) ' // aus
EscapeCommFunction(PortHandle,SETBREAK) '// ein
EscapeCommFunction(PortHandle,CLRBREAK) '// aus
EscapeCommFunction(PortHandle,SETDTR) '//DTR ein
EscapeCommFunction(PortHandle,CLRDTR) '//DTR aus Const SETRTS as Long = 3&
Const CLRRTS as Long = 4&
Const SETDTR as Long = 5&
Const CLRDTR as Long = 6&
Const SETBREAK as Long = 8&
Const CLRBREAK as Long = 9& Die Eingänge können mit :
GetCommModemStatus(PortHandle,lngDaten) gelesen werden und dann per Bitmaske einzeln abgefragt werden.
Tschaui
Woellmi | |
Re: COM Port PINs | | | Autor: burnersk | Datum: 23.02.06 09:13 |
| Jo.
Vielen Dank. | |
| 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 |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Neu! sevDTA 3.0 Pro
SEPA mit Kontonummernprüfung
Erstellen von SEPA-Dateien mit integriertem BIC-Verzeichnis und Konto- nummern-Prüfverfahren, so dass ungültige Bankdaten bereits im Vorfeld ermittelt werden können. Weitere Infos
|
|
|
Copyright ©2000-2024 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
|
|