Visual C++/CLI CSV Export kryptische Zeichen

Gast #3094719
Lesenswert?

Hallo,
ich habe ein Programm geschrieben, das Messwerte in eine
CSV-Datei speichert. Der Text wird mit dem Streamwriter geschrieben.
1
  
2
System::IO::StreamWriter^ sw1 = gcnew System::IO::StreamWriter(rund1->Text, false);
3
sw1->WriteLine(";;;" + Label1->Text + ";" Label2->Text + ";;");
4
sw1->Close();

Jetzt steht aber in der Datei statt "0 (N)m³/h" leider "0 (N)m³/h"
oder statt "26,88 °C"  "26,88 °C".
Wo kommt dieses komische Zeichen her und wie kann ich das verhindern?
Gast #3094780
Lesenswert?

Hallo,
**schäm**

Aber danke für den Link.
Nach etwas Sucherei habe ichs jetzt gefunden und geht.

1
System::Text::Encoding^ encoding = System::Text::Encoding::BigEndianUnicode;  
2
System::IO::StreamWriter^ sw1 = gcnew System::IO::StreamWriter(rund1->Text, false, encoding );
3
sw1->WriteLine(";;;" + Label1->Text + ";" Label2->Text + ";;");
4
sw1->Close();

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren