4D v16.3PLATFORM PROPERTIES |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
PLATFORM PROPERTIES
PLATFORM PROPERTIES
O comando PLATFORM PROPERTIES devolve informação sobre o tipo de sistema operativo que está utilizando, a versão e a linguagem do sistema operativo, como também o processador instalado em seu equipo. PLATFORM PROPERTIES devolve a informação nos parâmetros plataforma, sistema, processador e linguagem.
Se está executando uma versão Mac OS de 4D, o parâmetro sistema devolve um valor de 32 bits (Inteiro longo), no qual a palavra de nível mais alta não se utiliza e a palavra de nível mais baixa se estrutura desta forma: - O byte superior contém o número de versão principal, Nota: em 4D, pode extrair estes valores utilizando os Operadores Numéricos % (módulo) e \ (divisão inteira) ou os Operadores de bit. Utilize a seguinte fórmula para conhecer o número de versão principal de Mac OS:
PLATFORM PROPERTIES($vlPlatform;$vlSystem) Se está executando uma versão Windows de 4D, o parâmetro sistema devolve um valor 32 bits (Inteiro longo), os bits e os bytes estão estruturados assim: Se o bit superior vale 0, significa que você está utilizando Windows NT, Windows 2000, Windows XP ou Windows Vista. Se o bit vale 1, significa que está utilizando Windows 95 ou Windows 98 (ambos obsoletos). Nota: o bit superior determina a sinal do valor Inteiro longo. Portanto, em 4D, somente é necessário provar a sinal do valor; se é positivo você está baixo Windows NT, Windows 2000, Windows XP ou Windows Vista. Igualmente pode utilizar Operadores de bit. O octeto inferior da o número de versão principal de Windows
O octeto inferior seguinte da o número de versão secundaria de Windows. Baixo Windows 95, este valor é 0. Nota: em 4D, pode extrair estes valores utilizando os Operadores Numéricos % (módulo) e \ (divisão inteira) ou os Operadores de bit.
A combinação dos parâmetros plataforma e processador podem ser utilizados por exemplo para conhecer sem ambiguidade se o equipo utilizado é de tipo “MacIntel” (plataforma=Mac OS e processador=Compatível Intel).
Nota: se o comando não pode identificar a linguagem do sistema, se devolve o valor 9 (inglês). O seguinte método de projeto mostra uma caixa de diálogo de alerta descrevendo o sistema operativo utilizando: ` Método de projeto SHOW OS VERSION Em Windows, obtenha uma caixa de diálogo similar a esta:
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Modificado: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||