Mhmm, es scheint zu funktionieren, wenn die Textdatei einen BOM hat. Das wäre aber witzlos.
Dann habe ich einen englischen Text abgespeichert (UTF-8 OHNE BOM): Damit habe ich wieder das UnKnown-Ergebnis erhalten.
Dann habe ich die deutschen Umlaute
äüöß in den englischen Text eingefügt und wieder abgespeichert (wieder UTF-8 OHNE BOM).
Dann wird zurückgegeben:
Zitat:
cs.Name = UTF-8
cs.CodePage = 65001
cs.Language =
Unicode
Wieso?
Wie kann ich in jedem Fall ein definiertes Ergebnis erhalten? Oder vielleicht ist in meinem Code ein Fehler enthalten?