Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#6

AW: IXMLDocument und Sonderzeichen

  Alt 25. Apr 2015, 18:49
XML ist systemunabhängig, aber nicht alle "String"-Ausgaben sind unabhängig, sondern "absichtlich" für das jeweilige Ausgabemedium ausgelegt ... drum ist in xmldoc.xml.irgendwas der String vor D2009 immer ANSI und danach immer Unicode, da .XML eine TStringList ist.

Siehe Delphi-Referenz durchsuchenTLabel.ShowAccelChar: Es gibt einige Komponenten, welche das & etwas anderes behandeln, beim Anzeigen, darum sollte man da erstmal im Debugger nachsehn, was wirklich im String ist.
Dazu zählen z.B. einige ältere Dialoge, wie z.B. ShowMessage, wo intern auch ein TLabel für die Anzeige genutzt wurde und bei dem man vergaß diese &-Behandlung zu deaktieren.
$2B or not $2B

Geändert von himitsu (25. Apr 2015 um 18:52 Uhr)
  Mit Zitat antworten Zitat