wie man eine Funktion/sub, nach dem laden des Formular-Fenster in VB?

Ich habe eine Funktion, bekommt der Benutzer-ID von USB-Lesegerät für Badges, verwendet, um sich in einer Anwendung.
wenn ich die app starte, die log-in-Fenster erscheint nicht, bis ich wischen Sie über den tag.
Ich muss wissen, ob es möglich ist das laden des windows, dann für den start der Funktion, der bekommt die Daten vom USB.

Dank 🙂

Private Sub SerialPort1_DataReceived()
    'Threading.Thread.SpinWait(1000)
    OpenPort()
    If SerialPort1.IsOpen() Then

        byteEnd = SerialPort1.NewLine.ToCharArray
        'read entire string until .Newline 
        readBuffer = SerialPort1.ReadLine()
        readBuffer = readBuffer.Remove(0, 1)
        readBuffer = readBuffer.Remove(8, 1)
        WWIDTextBox.AppendText(readBuffer)

    End If
End Sub

Private Sub Form1_Activated(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles MyBase.Activated
    SerialPort1_DataReceived()
End Sub

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    'SerialPort1_DataReceived()
End Sub
Wollen Sie zum sperren von Benutzereingaben auf die form, bis er berührt wird, oder wollen Sie die Formular-Eingaben zu übernehmen? Vermutlich werden Sie den Aufruf einer blockierenden (synchronen) - Methode zum Lesen der Abzeichen. Hat die API für die badge-Leser bieten eine entsprechende asynchrone Methode?

InformationsquelleAutor user2234234 | 2013-04-12

Schreibe einen Kommentar