Inhalt
Index
Support Über uns
Home

3.68 TRANSCODEPAGES: Sonderzeichen umsetzen





 
Format:
Call TRANSCODEPAGES using CPSource CPDest Sourcefeld Destfeld.


Mit TRANSCODEPAGES können Texte von in eine andere Codepage umgesetzt werden.

CPSource beinhaltet die Codepage von Sourcefeld undCPDest beinhaltet die Codepage von Destfeld.

Nach dem Call-Aufruf steht der geänderte Text in Destfeld.

Die übliche Codepage von Windows für Deutschland ist z.B. 1252. In der Eingabeaufforderung (MS-DOS) wird 850 genutzt.

Die deutschen Umlaute sind in diesen beiden Codepages nicht kompatibel und werden von anderen Sonderzeichen belegt.

Felder mit Umlauten können von Windows nach MS-DOS wie folgt konvertiert werden:


        Move 'Ärgerlich' to sfeld.
        Call WriteFile using 'msdos1.txt' sfeld.
        Call TransCodePages using 1252 850 sfeld dfeld.
        Call WriteFile using 'msdos2.txt' dfeld.



Den Inhalt der Datei msdos2.txt wird in der Eingabeaufforderung mit dem Befehl type msdos2.txt richtig dargestellt, der Inhalt von msdos1.txt nicht.


Wird als Codepage die 0 angegeben, wird die von Windows aktuell verwendete Codepage benutzt.

Umlaute umsetzen



Zurück zu TEXEC    Hoch zu Funktionslibrary    Weiter zu TRIM: Führende Leerzeichen entfernen
Entwickler Portal Impressum AGB Kontakt


© 1980-2017 Acc Computertechnik GmbH All rights reserved.