|
| |

Visual-Basic Einsteiger| Re: MSComm arbeitet ganz sporatisch!! | |  | | Autor: SSA-Ali | | Datum: 20.12.05 12:09 |
| Hallo nochmal an alle,
zur Ergänzung, er bringt mir jetzt schon jedes mal was zurück, aber nicht das was er soll.
Mein Code im Form Load lautet
With comScanner
.CommPort = 1 'txtScanner(1).Text
.Settings = txtScanner(0).Text
If .PortOpen = False Then
.PortOpen = True
.RThreshold = 1
.SThreshold = 1
.InputLen = 0
End If
End With Settings übergebe ich '9600, N, 8, 1'
und im onCom habe ich folgenden Code
Private Sub comScanner_OnComm()
Dim InString As String
txtScannerString.Text = ""
Call All_Elements_Clear_For_New
Select Case comScanner.CommEvent
Case comOverrun: MsgBox "Datenverlust"
Case comRxOver: MsgBox "Datenverlust"
Case comEvReceive
comScanner.InputLen = 20
comScanner.InputMode = comInputModeText
InString$ = comScanner.Input
End Select
txtScannerString.Text = InString$
Dim i As Integer
Dim dummy As String
dummy = ""
For i = 1 To Len(txtScannerString.Text)
If IsNumeric(Mid(txtScannerString.Text, i, 1)) = True Then
dummy = dummy & Mid(txtScannerString.Text, i, 1)
ElseIf Mid(txtScannerString.Text, i, 1) = "B" Then
dummy = dummy & Mid(txtScannerString.Text, i, 1)
ElseIf Mid(txtScannerString.Text, i, 1) = "L" Then
dummy = dummy & Mid(txtScannerString.Text, i, 1)
End If
Next i
txtScannerString.Text = dummy
comScanner.InBufferCount = 0
Call cmdManuell_Click(0)
End Sub sieht da jemand einen fehler denn er bringt mir entweder immer nur die ersten 8 Zeichen meines Barcodes oder die zwiten 8 zeichen zurück aber nie alle 16 miteinander
mfg
SSA-Ali |  |
 | 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! sevEingabe 3.0 
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere Infos
|
| |
|
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
|
|