Freigeben über


Angabe von Codepages für Variablen

Mitunter kann es notwendig sein, internationale Daten auf bestimmte Weise zu verändern. So könnte es beispielsweise gewünscht sein, die Daten in einer Variablen in eine andere Codepage umzuwandeln, oder es könnte angebracht erscheinen, die Umwandlung von Daten in einem Zeichen- oder Memofeld zu verhindern.

Übersetzen von Daten in Variablen

Wenn der Code in Ihrer Anwendung eine Variable mit Daten aus einer anderen Codepage enthält, können Sie die Daten mit der CPCONVERT( )-Funktion in die richtige Codepage übersetzen. Nehmen Sie beispielsweise an, die Variable x enthält Daten, die mit der Macintosh-Codepage (10000) erstellt wurden. Zum Übersetzen dieser Daten in die Windows-Codepage (1252) geben Sie folgenden Befehl ein:

cConvert=CPCONVERT(10000,1252,x)

In Windows sehen die konvertierten Daten genauso wie auf dem Macintosh aus. So ist z. B. die Darstellung des Zeichens "ä" auf dem Macintosh und unter Windows identisch.

Siehe auch

Ermitteln der Codepage einer Projektdatei | Verhindern der Übersetzung von Daten in Zeichen- oder Memofeldern | Entwickeln internationaler Anwendungen | Von Visual FoxPro unterstützte Codepages | Codepages in Visual FoxPro