Hi Fabi,
wenn ich dich recht verstehe, dann suchst du nach einer Möglichkeit mit SynEdit z.B. eine
HTML-Datei zu bearbeiten, die wahlweise verschieden codiert sein kann -
ANSI,
ASCII, UTF-8, UTF-16 und andere. Zu den aufgemotzten Dialogen aus D2005 kann ich nichts sagen, da ich noch mit D7 arbeite. Prinzipiell kannst du alle verschiedenen Unicodes an einem
byte order mark erkennen. Bei 8-bit Kodierungen - oder wenn das BOM fehlt - musst du einfach wissen, welche Kodierung vorliegt. Darum bieten manche Editoren auch eine Konvertierung unter Sichtkontrolle an. In jedem Fall muss dein Programm die notwendige Konvertierung durchführen, wenn der Benutzer oder das System eine für deine Komponente unpassende Kodierung signalisiert. Dabei helfen dir Routinen wie UTF8ToAnsi aus der System-
Unit.
Freundliche Grüße vom marabu