vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: keine Umlaute trotz Encoding.Default 
Autor: Preisser
Datum: 04.01.12 10:33

Hallo,

Textdateien müssen mit der gleichen Kodierung eingelesen werden, mit der sie gespeichert wurden, damit die Umlaute usw. übereinstimmen.
Mit welcher Kodierung wurde die Datei denn gespeichert?

Bei Kodierungen wie System.Encoding.Default ist zu beachten, dass hier ein regionsabhängiger Windows-Zeichensatz verwendet wird, bei dem Bytes mit den Werten 0-127 zwar immer gleich konvertiert werden; Bytes mit Werten 128-255 jedoch je nach eingestellter Region unterschiedliche Zeichen zugeordnet werden können (dies betrifft auch die Umlaute). (Der in diesem Fall verwendete Zeichensatz wird durch die Einstellung "Zeichensatz für nicht-unicodefähige Programme" (oder so ähnlich) in der Windows-Systemsteuerung bei den Regionsoptionen festgelegt).

Um solche Probleme zu vermeiden, sollte man falls möglich seine Textdateien in einem der Unicode-Formate (z.B. UTF-8) abspeichern, da damit nicht nur alle Unicode-Zeichen dargestellt werden können, sondern die Kodierung auch auf allen Systemen/in allen Regionen gleich ist.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
keine Umlaute trotz Encoding.Default8.891Bazi03.01.12 23:43
Re: keine Umlaute trotz Encoding.Default8.165Manfred X04.01.12 08:52
Re: keine Umlaute trotz Encoding.Default7.727Bazi04.01.12 10:13
Re: keine Umlaute trotz Encoding.Default7.769Preisser04.01.12 10:33
Re: keine Umlaute trotz Encoding.Default7.697Bazi04.01.12 16:36
Re: keine Umlaute trotz Encoding.Default7.773Bazi04.01.12 16:44
Re: keine Umlaute trotz Encoding.Default7.726Manfred X04.01.12 11:06
Re: keine Umlaute trotz Encoding.Default8.169Bazi04.01.12 17:14
Re: keine Umlaute trotz Encoding.Default7.951Preisser04.01.12 17:22
Re: keine Umlaute trotz Encoding.Default7.914Bazi04.01.12 20:15

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel