Entwickler-Ecke
IO, XML und Registry - Kyrillisch (.txt auslesen und dann in einen array u. ausgebe
ilse.pils@web.de - Do 12.08.10 20:52
Titel: Kyrillisch (.txt auslesen und dann in einen array u. ausgebe
Guten Tag
Ich versuche mein Problem einmal zu schildern.
Ich will ein meinem Programm eine .txt-Datei auslesen.
Ich speichere jede Zeile in einem Array
Ich gebe diesen Array in einer textBox aus.
Das geht alles, aber wenn ich dann Kyrillische Schrift nehme geht es nicht mehr. An was liegt das und wie kann man es ändern?
Ich freue mich auf Antworten
Ilse[search] IN csf
Moderiert von
Christian S.: Topic aus Off Topic verschoben am Fr 13.08.2010 um 11:25
Christian S. - Do 12.08.10 21:22
Hallo!
Welche Sprache benutzt Du denn? Dann sortiere ich auch direkt in die richtige Kategorie ein, "Off Topic" ist es nämlich garantiert nicht ;-)
Grüße
Christian
jaenicke - Do 12.08.10 21:35
Bei textBox nehme ich ja einmal an C#. Interessant ist aber dann zusätzlich zu der Angabe auch noch ein wenig Quelltext. Wie machst du das denn im Moment?
ilse.pils@web.de - Fr 13.08.10 10:31
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24:
| try { using (StreamReader sr = new StreamReader(@"c:\\Text\deutsch.txt")) { int a = 0; string line; while ((line = sr.ReadLine()) != null && a < 20) { deutsch[a] = line;
a++; } }
} catch { } System.Random zf = new Random(); int ZFZ = zf.Next (0,19);
textBox2.Text = deutsch[ZFZ]; label1.Text = deutsch[ZFZ]; |
Moderiert von
Christian S.: C#-Tags hinzugefügt
Ralf Jansen - Fr 13.08.10 15:30
Dem Streamreader im Konstruktor noch das richtige Encoding mitgeben?
Bei Kyrillisch vielleicht Encoding.GetEncoding(855). Ist aber geraten.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!