Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
 
Delphi 10.3 Rio
 
#8

AW: Migrations Tool - Globalrename?

  Alt 13. Sep 2011, 15:22
Die Sonderzeichen gehen verloren? In Variablen- und Konstantennamen oder im Inhalt? Und bei welcher Operation? Zeig mal bitte Beispielzeilen vor-/nachher.
Das ist schwierig... Da hier die Zeichen sicherlich auch nicht richtig dargestellt werden...

Beispiel:

In einem String oder Procedure Aufruf steht:

DoPrinter('Û011<-Das ist eine Umschaltsequenz für den Printer'); Eigentlich steht da nach EBCDIC (DOS Zeichensatz) #219+'011'... Das 219er war halt der Ersatz für z.B. ESC Sequenzen an Nadeldrucker...
Das wird konvertiert in $C3 $9B '011' <- UTF-8

Genauso die Umlaute werden in den (Const)-Strings in UTF-8 umgeformt... Damit kann der Nadeldrucker auch nix anfangen...Natürlich werden diese im IDE-Editor dann auch falsch Dargestellt weil EBCDIC Zeichen nicht richtig dargestellt werden!

Mavarik

PS: Das sind wieder mal typische Beispiele, dass keine Rücksicht auf ... Ach egal... Rede scheinbar sowieso gegen die Wand...

Geändert von Mavarik (13. Sep 2011 um 15:24 Uhr)
  Mit Zitat antworten Zitat