Устанавливает значение Locale ID, используемое в элементах управления Automation и ActiveX.
SYS(3005, nLocaleID) |
Параметры
- nLocaleID
-
Определяет идентификатор Locale ID. В следующей таблице представлен список Locale IDs, поддерживаемых в Visual FoxPro:
nLocaleID Язык (национальность) 1029
Czech (Чешский)
1031
German (Немецкий)
1033
English (Английский) (по-умолчанию)
1034
Spanish (Испанский)
1036
French (Французский)
1040
Italian (Итальянский)
1045
Polish (Польский)
1046
Portuguese (Португальский) (Brazil)
2070
Portuguese (Португальский) (Portugal)
Возвращаемое значение
Символьное
Комментарии
SYS(3005) устанавливает Locale ID (LCID) - глобально. Параметр Locale ID определяет Язык, используемый в элементах управления Automation и ActiveX. По-умолчанию установлено для Visual FoxPro Locale ID = 1033, Английский.
![]() |
---|
Использование Свойства DefOLELCID является более предпочтительным по установке параметра Locale ID для пользовательских форм и основного окна системы Visual FoxPro. Установка глобально параметра LocaleID данной функцией SYS(3005) действует на язык элементов управленияAutomation и ActiveX . Установка свойств DefOLELCID и OLELCID действует только на язык элементов ActiveX, и не действует на язык команд Automation. |
Например, Вы используете немецкую версию системы Microsoft Excel 5.0, где поддерживаются команды на Английском и Немецком языках. В следующем примере показан вариант запуска и закрытия различных вариантов системы Microsoft Excel 5.0:
![]() | |
---|---|
LOCAL loExcel_Enu AS Excel.APPLICATION, ; |
Для дополнительной информации о свойстве Locale IDs, см. документацию: Microsoft Windows Software Development Kit.