Возвращается параметр Locale ID, используемый элементами управления Automation и ActiveX.

SYS(3004)

Expand imageВозвращаемое значение

Символьное

Expand imageКомментарии

SYS(3004) Возвращает текущее значение Visual FoxPro Locale ID (LCID), который определяет Visual FoxPro Language ID (LangID) и Sort ID.

Параметр Locale ID определяет язык системных сообщений в элементах управления Automation и ActiveX. По-умолчанию для Visual FoxPro установлено Locale ID = 1033, Английский (English).

Например, Вы используете установленную на рабочей станции  Немецкую систему Microsoft Excel 5.0, для которой имеется поддержка команд на немецком и английском языках. В рассматриваемом примере показан вариант переключения данного параметра:

  CopyCode imageКопировать Код
oleExcel1 = CREATEOBJECT('Excel.Application')  && Starts Excel

? SYS(3005, 1033) && Английский Locale ID
oleExcel1.Quit && Closes Excel with English command

oleExcel2 = CREATEOBJECT('Excel.Application') && Starts Excel

? SYS(3005, 1031) && Немецкий Locale ID
oleExcel2.Beenden && Closes Excel with German command

Для просмотра допустимых (поддерживаемых) Locale IDs для системы Visual FoxPro , См. раздел: SYS(3005) - Set Locale ID. Дополнительная информация об использовании параметров Locale, Language, и Sort IDs, См. в документации: Microsoft Windows Software Development Kit.

Expand imageСм. также