4D v16.3PLATFORM PROPERTIES |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
PLATFORM PROPERTIES
PLATFORM PROPERTIES
Si está corriendo una versión Mac OS de 4D, el parámetro sistema devuelve un valor de 32 bits (Entero largo), en el cual la palabra de nivel más alto no se utiliza y la palabra de nivel más bajo se estructura de esta forma: - El byte superior contiene el número de versión principal, Utilice la siguiente fórmula para conocer el número de versión principal de Mac OS: PLATFORM PROPERTIES($vlPlatform;$vlSystem) Si está corriendo una versión Mac OS de 4D, el parámetro sistema devuelve un valor de 32 bits (Entero largo), en el cual la palabra de nivel más alto no se utiliza y la palabra de nivel más bajo se estructura de esta forma: - El byte superior contiene el número de versión principal, Utilice la siguiente fórmula para conocer el número de versión principal de Mac OS: PLATFORM PROPERTIES($vlPlatform;$vlSystem) Si está corriendo una versión Windows de 4D, el parámetro sistema devuelve un valor 32 bits (Entero largo), los bits y los bytes están estructurados así: Si el bit superior vale 0, significa que usted está utilizando Windows NT, Windows 2000, Windows XP o Windows Vista. Si el bit vale 1, significa que está utilizando una versión muy antigua de Windows. Nota: el bit superior determina el signo del valor Entero largo. Por lo tanto, en 4D, sólo necesita probar el valor devuelto por el sistema; si es negativo, está utilizando una versión obsoleta de Windows. Igualmente puede utilizar Operadores de bits. El bit inferior siguiente da el número de versión secundaria de Windows. Bajo Windows 95, este valor es 0. Nota: en 4D, puede extraer estos valores utilizando los Operadores numéricos % (módulo) y \ (división entera) o los Operadores de bits.
La combinación de los parámetros plataforma y procesador puede utilizarse por ejemplo para conocer sin ambigüedad si el equipo utilizado es de tipo “MacIntel” (plataforma=Mac OS y procesador=Compatible Intel).
Nota: si comando no puede identificar el lenguaje del sistema, se devuelve el valor 9 (inglés). El siguiente método de proyecto muestra una caja de diálogo de alerta describiendo el sistema operativo utilizado: //Método proyecto SHOW OS VERSION En Windows, obtiene una caja de diálogo similar a esta: En Mac OS, obtiene una caja de diálogo similar a esta:
Ver también
|
PROPIEDADES
Producto: 4D HISTORIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||