Определяет набор символов, используемых для кодирования/декодирования объекта. Для объекта File, свойство установлено в "только для чтения". Для объектов XML, свойство является редактируемым как design, так и run time.
oXMLAdapter.CodePage = nValue |
Возвращаемое значение
- oXMLAdapter, oXMLTable, oXMLField
-
XML объекты, которые поддерживают кодовые страницы.
- oFileObject
-
Объект, представляющий файл в проекте Visual FoxPro.
- nValue
-
Челочисленное значение, ассоциирование с кодовой страницей. Для XML объектов, значение по умолчанию- ноль (0).
Замечания
Применяется: Класс XMLAdapter, Класс XMLTable, Класс XMLField, Объект File (Visual FoxPro)
Численное значение указывает символьный набор, используемый для объекта. Кодовые страницы обычно соответствуют различным платформам и языкам и используются в международных приложениях.
Когда вы используете методы LoadXML или Attach для загрузки XML документа, объект XMLAdapter обрабатывает XML для определения свойства CodePage. Если объект XMLAdapter неспособен определить кодовую страницу или если кодовая страница не присутствует в списке поддерживаемых, то свойство CodePage устанавливается в ноль (0).
Для получения более подробной информации о кодовых страницах и международной поддержке в Visual FoxPro смотрите Кодовые страницы, поддерживаемые в Visual FoxPro and Разработка международных приложений.
Пример
Этот пример подсчитывает - сколько файлов проекта используют кодовую страницу 1252 (ANSI Windows).
![]() | |
---|---|
nCode1252=0 MODIFY PROJECT myproject NOWAIT FOR i = 1 TO _VFP.ActiveProject.Files.Count IF _VFP.ActiveProject.Files(i).CodePage = 1252 nCode1252=nCode1252+1 ENDIF ENDFOR ?nCode1252 && Показывает результат подсчета в окне Visual FoxPro. |