Возвращает различную информацию о текущей версии программного продукта Visual FoxPro.
VERSION(nExpression) |
Параметры
- nExpression
-
Определяет дополнительный параметр, уточняющий характер возвращаемой функцией VERSION( ) информации о программном продукте Visual FoxPro. Если данный параметр отсутствует, nExpression, VERSION( ) возвращает номер версии Visual FoxPro.
В следующей таблице описаны различные допустимые значения данного параметра nExpression, и выдаваемая соответствующая итнформация о системе Visual FoxPro.
nExpression Дополнительная информация о системе Visual FoxPro 1
Дата продукта Visual FoxPro и серийный номер.
2
Тип версии системы Visual FoxPro:
0 - текущая версия RunTime
1 - Standard Edition (для младших версий)
2 - Professional Edition (для младших версий)
3
Локализация системы Visual FoxPro. В следующей таблице представлены возможные варианты локализации системы:
00 - English
07 - Russian
33 - French
34 - Spanish
39 - Czech
48 - German
55 - Korean
86 - Simplified Chinese
88 - Traditional Chinese
4
Полный номер версии системы Visual FoxPro, в стандартном представлении.
Для версий Visual FoxPro, младше 8.0, стандартным являлся формат версии "MM.mm.0000.DDDD", где MM - главный номер версии, mm - дополнительный, младший номер версии, 0000 - стандартный заполнитель, DDDD - номер дня сборки текщей версии продукта от дня появления главной версии.
Для версии Visual FoxPro 8.0, формула вычисления реквизита DDDD следующая: 8000 + количество дней с начала 1998 года. Например, 8397 соответствует 1 февраля 1999 года.
Для системы Visual FoxPro 9.0, формула вычисления реквизита версии DDDD следующая: количество месяцев, начиная с 1 января 2003 года плюс номер дня сборки текущей версии продукта. Напроимер, 2215 соответствует 15 октября 2004 года.
В общем случае, для версий системы Visual FoxPro 8.0 и 9.0 формат номера версии: "MM.mm.0000.NNNN" обычно означает: MM - главный номер, mm - младший номер версии, 0000 - заполнитель, and NNNN - номер сборки исполнимого файла.
5
Для определения номера версии Visual FoxPro в укороченном формате, как Mmm, где M - главный номер, mm - младший номер версии. Например, VERSION(5) возвращает 700, для версии системы Visual FoxPro 7.0.
Возвращаемое значение
Символьного и Числового типа
Комментарии
Рассматриваемая функция VERSION( ) обычно используется для формирования специфических блоков программного кода, который может отличаться для различных версий системы разработки.
VERSION( ), VERSION(1), VERSION(3), and VERSION(4) возвращает символьные строки; VERSION(2) and VERSION(5) возвращают числовые значения.
Пример
Копировать Код | |
---|---|
CLEAR |