Share via


VERSION( ) (Función)

Devuelve información de la versión de Visual FoxPro que está utilizando.

VERSION(nExpression)

Valores devueltos

Character, Numeric

Parámetros

  • nExpression
    Especifica que VERSION( ) devuelve información adicional acerca de Visual FoxPro. Si omite nExpression, VERSION( ) devuelve el número de versión de Visual FoxPro.

    En la siguiente tabla se indican los valores para nExpression y la información adicional de Visual FoxPro que devuelve.

    nExpression Información adicional de Visual FoxPro devuelta
    1 Fecha y número de serie de Visual FoxPro.
    2 Tipo de versión de Visual FoxPro: 0 - Versión de tiempo de ejecución, 1 - Versión estándar (versiones anteriores), 2 – Edición profesional (versiones anteriores)
    3 Idioma al que se ha traducido Visual FoxPro. Los siguientes valores, en formato de dos caracteres, indican el idioma al que está localizado Visual FoxPro:
    00 - Inglés
    07 - Ruso
    33 - Francés
    34 - Español
    39 - Italiano
    42 - Checo
    48 - Polaco
    49 - Alemán
    55 - Portugués
    82 - Coreano
    86 - Chino simplificado
    88 - Chino tradicional
    4 El número de versión de Visual FoxPro aparece en formato estándar, fácilmente analizable. El formato estándar es "MM.mm.0000.DDDD", donde MM es el número de versión principal, mm es el número de revisión secundaria incremental, 0000 es un marcador fijo y DDDD es la fecha de cuatro dígitos del producto, correspondiente al día en que se creó la versión.

    La fecha del producto, DDDD, se calcula con la fórmula siguiente: 8000 + número de días transcurridos desde el principio de 1998. Por ejemplo, 8397 corresponde al 1 de febrero de 1999.

    5 La versión de lanzamiento de Visual FoxPro en formato Mmm, donde M es el número de versión principal y mm es el número de revisión secundaria incremental. Por ejemplo, VERSION(5) devuelve 700 en esta versión de Visual FoxPro.

Observaciones

Utilice VERSION( ) para ejecutar condicionalmente partes de código específicas de la versión.

VERSION( ), VERSION(1), VERSION(3) y VERSION(4) devuelven cadenas de caracteres; VERSION(2) y VERSION(5) devuelven valores numéricos.

Ejemplo

CLEAR
? VERSION( )
? VERSION(1)
? VERSION(2)
? VERSION(3)
? VERSION(4)
? VERSION(5)

Vea también

GETCP( ) | GETENV( ) | OS( ) | AGETFILEVERSION