Данные хранимые в Visual FoxPro очень часто помечены кодовой страницей, которая представляет собой таблицу символов и соответствующие числа в памяти, которые Windows использует для правильного отображения данных. Например, если вы введете латинскую букву C в файл таблицы (.dbf), то буква будет хранится на жестком диске в виде числа 67. Когда вы открываете такой файл, Visual FoxPro определяет его кодовую страницу, проверяет кодовую страницу на предмет поиска символа, соответствующего числу 67, и затем отображает символ (C) на вашем мониторе.

Кодовые страницы в какой-то мере соответствуют различным алфавитам. Например, Windows поддерживает кодовые страницы для English, German и скандинавских языков и тому подобных. С помощью использования кодовых страниц, приложения могут корректно отображать символы из этих разных алфавитов.

В этом разделе

Понимание кодовых страниц в Visual FoxPro

Описывается, как Visual FoxPro использует кодовые страницы для отображения данных. Кодовые страницы предоставляют набор символов, характерных для языка и платформы компьютерного железа (hardware platform).

Кодовые страницы, поддерживаемые Visual FoxPro

Предоставляется список кодовых страниц, которые поддерживаются Visual FoxPro.

Как: указать кодовую страницу для файла .dbf

Объясняется, как добавить, удалить и изменить маркер кодовой страницы для файла .dbf.

Как: указать кодовую страницу для текстового файла

Объясняется, как указать кодовую страницу для использования с текстовыми файлами.

Как: определить кодовую страницу файла проекта

Описывается, как определить - какую кодовую страницу использует файл в проекте.

Указание кодовой страницы для переменных

Объясняется, как использовать данные, хранящиеся в одной кодовой странице и транслировать их в другую кодовую страницу.

Как: предотвратить трансляцию данных в полях типа Character или Memo

Описывается, как остановить автоматическую трансляцию кодовой страницы. Остановка автоматической трансляции является идеальной для случая, когда вы можете пожелать, чтобы данные не транслировались в другую кодовую страницу, поскольку такая трансляция может изменить данные.

Связанные разделы

Разработка международных приложений

Описывается, как разрабатывать и планировать приложения Visual FoxPro чтобы они были совместимыми и эффективными на международных рынках.

Создание международных приложений

Описывается, как создавать приложения Visual FoxPro, которые будут совместимыми и эффективными на международных рынках.