Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#6

Re: .Net-eigene ComPort-Klasse extrem langsam?!

  Alt 18. Jan 2009, 20:23
Wenn ich dich richtig verstanden habe so (was ich aber nicht ganz verstehe )?
Code:
private delegate void MethInvDel(string text);

        private void DoSetText(string text)
        {
            tbxRawData.Invoke(new MethInvDel(SetText), text);
        }

        private void SetText(string text)
        {
            tbxRawData.Text += "\r\n" + text;
            tbxRawData.Select(tbxRawData.Text.Length + 1, 2);
            tbxRawData.ScrollToCaret();
        }


        private void port_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            string NewPackage = port.ReadLine();
            DoSetText(NewPackage);
        }
Das tuts auch nicht - stürzt nach wie vor aus ungeklärter Ursache ab, und geschwindigkeitsmäßig ist alles beim Alten
  Mit Zitat antworten Zitat