Wie wendet man die Codierung beim Auslesen von einer seriellen Schnittstelle

Bin ich beim Lesen von Daten von einem seriellen port. Ich lese dieses posting: http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/a709d698-5099-4e37-9e10-f66ff22cdd1e

Schreibt er über viele der Themen, die ich begegnen, aber in seinem schreiben bezieht er sich auf mit: System.Text.- Codierung.GetEncoding("Windows-1252"). Das problem das ich habe ist, Wann und wie Sie diese anwenden. Es gibt drei potitional spots meiner Meinung nach. Wenn der serielle port-Objekt definieren:

private SerialPort comport = new SerialPort();

Den Event-handler:

comport.DataReceived += new SerialDataReceivedEventHandler(port_DataReceived);

Oder beim Lesen der Daten:

string data = comport.ReadExisting();

Egal wo ich es hinzufügen. Ich glaube, ich bekomme Fehler. Wie würde man Codierungen?

InformationsquelleAutor rross | 2010-04-26

Schreibe einen Kommentar