CPCURRENT( )-Funktion
Gibt die Codepageeinstellung (sofern vorhanden) in der Visual FoxPro-Konfigurationsdatei oder die aktuelle Codepage des Betriebssystems zurück.
CPCURRENT([1 | 2])
Hinweise
CPCURRENT( ) gibt eines der folgenden Ergebnisse zurück:
In Visual FoxPro die aktuelle Codepage des Betriebssystems, wenn in der Konfigurationsdatei der Konfigurationseintrag CODEPAGE nicht enthalten ist. In früheren Versionen von FoxPro wird 0 zurückgegeben, wenn in der Konfigurationsdatei der Konfigurationseintrag CODEPAGE nicht enthalten ist.
Die Nummer der Codepage, die im Konfigurationseintrag CODEPAGE angegeben ist. CPCURRENT( ) gibt z.B. 852 zurück, wenn die Konfigurationsdatei die folgende Zeile enthält:
CODEPAGE = 852
Die aktuelle Codepage des Betriebssystems, wenn die folgende Zeile in der Konfigurationsdatei enthalten ist:
CODEPAGE = AUTO
In Visual FoxPro gibt CPCURRENT(1) die aktuelle Codepage des Betriebssystems zurück, und zwar unabhängig von der CODEPAGE-Einstellung in der Konfigurationsdatei.
CPCURRENT(2) gibt immer die Codepage des Betriebssystems zurück, und zwar unabhängig von der CODEPAGE-Einstellung in der Konfigurationsdatei. Wenn Sie beispielsweise mit Windows arbeiten, gibt CPCURRENT(2) die MS-DOS-Codepage zurück.
Weitere Informationen zu Codepages und zum internationalen Support für Visual FoxPro finden Sie unter Von Visual FoxPro unterstützte Codepages in Entwickeln internationaler Anwendungen.
Siehe auch
CPCONVERT( ) | CPDBF( ) | MODIFY COMMAND | MODIFY FILE | SET NOCPTRANS