-         

Ergebnis 1 bis 4 von 4

Thema: Com1 mit VB Express2005 auslesen

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    20.01.2006
    Beiträge
    10

    Com1 mit VB Express2005 auslesen

    Anzeige

    Hallo,
    also ich will daten vom µC über RS232 Auslesen.
    Etwas zu senden geht bei mir aber wenn ich auslesen will bleibt das Programm hängen.
    ????


    Sub ReceiveSerialData()

    Dim var As String
    SerialPort1.Open()
    var = SerialPort1.ReadLine()
    SerialPort1.Close()
    TextBox1.Text = var


    End Sub

  2. #2
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    28.07.2005
    Ort
    Fröndenberg
    Beiträge
    105
    http://www.mikrocontroller.net/forum/read-8-346424.html

    Guck mal in diesen Thread bei Microcontroller.net rein. Das Prob ist das der PC wartet das der Puffer voll wird. Und solange blockiert dein Programm auch den kompletten PC.
    C ya, Grusim

    Anfänger in der Elektronik

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    20.01.2006
    Beiträge
    10
    JA aber was mach der Befehl DoEvents

  4. #4
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    28.07.2005
    Ort
    Fröndenberg
    Beiträge
    105
    DoEvents gibt Windows die Möglichkeit, alle anstehenden Aufgaben weiter zu bearbeiten, während dein Prog im Hintergrund vor sich hinwartet. Beispiel: Machst du ein Prog wo der User was eintragen muss, steht der komplette Computer an dieser Stelle und wartet ohne DoEvents. Mit DoEvents wartet dein Prog und der Computer darf im Hintergrund (halt das virtuelle Multitasking von Windows) weiter seine Sachen abarbeiten, wie Schnittstellen auslesen, Mail abholen und ähnliches.
    C ya, Grusim

    Anfänger in der Elektronik

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •