Freigeben über


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