vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB & Windows API
Re: Serielle Schnittstelle 
Autor: mYd
Datum: 22.11.03 16:31

In der folgenden Tabelle sind die für die Stopbits zulässigen Werte aufgeführt.
Einstellung Beschreibung
1 (Voreinstellung)
1.5
2
PortOpen-Eigenschaft
Legt fest und gibt zurück, welchen Zustand ein Kommunikationsanschluß hat (geöffnet oder geschlossen). Steht zur Entwurfszeit nicht zur Verfügung.
Syntax
Objekt.PortOpen [ = Wert ]
Die Syntax der PortOpen-Eigenschaft besteht aus folgenden Teilen:
Teil Beschreibung
Objekt Ein Objektausdruck, der ein Objekt in der Liste unter Betrifft ergibt.

Wert Ein Ausdruck vom Typ Boolean, der den Status des Anschlusses angibt.


Die Einstellungen für Wert sind:
Einstellung Beschreibung
True Der Anschluß ist geöffnet.
False Der Anschluß ist geschlossen.
Anmerkungen
Wird die PortOpen-Eigenschaft auf True festgelegt, so wird der Anschluß geöffnet. Wird die Eigenschaft auf False festgelegt, so werden der Anschluß geschlossen und die Inhalte des Empfangs- und des Sendepuffers gelöscht. Das Kommunikation-Steuerelement (MSComm) schließt die serielle Schnittstelle automatisch, wenn Ihre Anwendung beendet wird.



Input-Eigenschaft
Liest und löscht einen Datenstrom aus dem Empfangspuffer. Diese Eigenschaft steht zur Entwurfszeit nicht zur Verfügung und ist zur Laufzeit schreibgeschützt.
Syntax
varE = MSComm1.Input

Anmerkungen
Die InputLen-Eigenschaft legt fest, wie viele Zeichen von der Input-Eigenschaft gelesen werden. Wird InputLen auf 0 festgelegt, so wird die Input-Eigenschaft veranlass den gesamten Inhalt des Empfangspuffers zu lesen.
Die InputMode-Eigenschaft bestimmt den Datentyp, der mit der Input-Eigenschaft abgerufen wird. Wenn InputMode auf comInputModeText festgelegt ist, gibt die Input-Eigenschaft Textdaten in einem Wert vom Typ Variant zurück. Wenn InputMode auf comInputModeBinary festgelegt ist, gibt die Input-Eigenschaft binäre Daten in einem Byte-Datenfeld in einem Wert vom Typ Variant zurück.



InputLen-Eigenschaft
Legt fest oder gibt zurück, wie viele Zeichen die Input-Eigenschaft aus dem Empfangspuffer liest.
Syntax
Objekt.InputLen [ = Wert ]
Die Syntax der InputLen-Eigenschaft besteht aus folgenden Teilen:
Teil Beschreibung
Objekt Ein Objektausdruck der ein Objekt in der Liste unter Betrifft ergibt.

Wert Ein Ausdruck vom Typ Integer, der die Anzahl der Zeichen angibt, die die Input-Eigenschaft aus dem Empfangspuffer liest.


Anmerkungen
Der Standardwert der InputLen-Eigenschaft ist 0. Ist InputLen auf 0 festgelegt. Enthält der Empfangspuffer weniger Zeichen als InputLen, so gibt die Input-Eigenschaft eine Null-Zeichenfolge ("") zurück. Bevor Input eingesetzt wird, kann mit der InBufferCount-Eigenschaft geprüft werden, ob genügend Zeichen vorhanden sind.


Handshaking-Eigenschaft
Legt fest oder gibt zurück, welches Handshaking-Protokoll die Hardware verwendet.
Syntax
Objekt.Handshaking [ = Wert ]
Die Syntax der Handshaking-Eigenschaft besteht aus folgenden Teilen:
Teil Beschreibung
Objekt Ein Objektausdruck, der ein Objekt in der Liste unter Betrifft ergibt.
Wert Ein Ausdruck vom Typ Integer, der das Handshaking-Protokoll angibt, wie unter Einstellungen beschrieben.

Einstellungen
Die Einstellungen für Wert sind:
Einstellung Wert Beschreibung
comNone 0 (Voreinstellung) Kein Handshaking.
comXOnXOff 1 XON/XOFF-Handshaking.
comRTS 2 RTS/CTS-Handshaking (Request To Send/Clear To Send-Handshaking).
comRTSXOnXOff 3 Sowohl RTS/CTS- als auch XON/XOFF-Handshaking.

Anmerkungen
Ein Handshaking-Protokoll sorgt dafür, dass keine Daten infolge eines Pufferüberlaufs verloren gehen. Bei einem Pufferüberlauf treffen die Daten so schnell bei einem Anschluss ein, dass das jeweilige Kommunikationsgerät nicht in der Lage ist, die Daten in den Empfangspuffer zu übertragen.


Hinweis: Weitere Eigenschaften des Kommunikationsmodules können Sie über die VB-Hilfe abfragen!
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Serielle Schnittstelle7.178Nitro10.10.03 18:12
Re: Serielle Schnittstelle4.896Heimschmiede12.10.03 20:02
Re: Serielle Schnittstelle4.792Dundee13.10.03 15:08
Re: Serielle Schnittstelle5.402Nitro13.10.03 22:16
Re: Serielle Schnittstelle4.760mYd22.11.03 16:30
Re: Serielle Schnittstelle4.972mYd22.11.03 16:31

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-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