Hallo. Gibt es eine Möglichkeit im C++ Builder einen asiatischen Text in eine Datei zu schreiben und wenn ja, wie? Ich scheitere da an jeder Ecke, weil allein wenn ich nur den Text "こんにちはベンジャミン" in den Sourcecode kopieren will, er daraus direkt nur Fragezeichen macht (ist das nur ein Anzeigeproblem oder gehen auch die bit-daten verloren?).
Ich dachte ich könnte eventuell System::UnicodeString benutzen (http://docs.embarcadero.com/products...odeString.html), aber mein C++ Builder scheint das Element nicht zu erkennen.
Das gibt mir sowohl den Fehler, dass er ustring.h nicht öffnen kann als auch, dass UnicodeString kein Element von System ist (wenn ich System weglassen sagt er dass UnicodeString undefiniert ist).
Irgendeine Ahnung wie ich die Problematik angehen kann oder hat eventuell ein Beispiel wo sowas mal gelöst wurde? Es würde mir reichen einen asiatischen Text aus einer nvarchar Spalte einer Datenbank in eine Datei zu schreiben (also ich muss den Text nicht unbedingt in den Editor pasten).
Ich dachte ich könnte eventuell System::UnicodeString benutzen (http://docs.embarcadero.com/products...odeString.html), aber mein C++ Builder scheint das Element nicht zu erkennen.
Code:
#include <ustring.h> [...] System::UnicodeString mystring = "???????????";
Irgendeine Ahnung wie ich die Problematik angehen kann oder hat eventuell ein Beispiel wo sowas mal gelöst wurde? Es würde mir reichen einen asiatischen Text aus einer nvarchar Spalte einer Datenbank in eine Datei zu schreiben (also ich muss den Text nicht unbedingt in den Editor pasten).
Comment