4D v16.3

Gestalt

Página Inicial

 
4D v16.3
Gestalt

Gestalt 


 

Gestalt ( seletor ; valor ) -> Resultado 
Parâmetro Tipo   Descrição
seletor  String in Seletor gestalt (4 caracteres)
valor  Inteiro longo in Resultado de gestalt
Resultado  Inteiro longo in Código do erro resultante

O comando Gestalt devolve em valor um valor numérico que representa as características da configuração de hardware e software de seu sistema, em função do seletor que se passa no parâmetro seletor.

Se a informação solicitada se obtém, a função Gestalt devolve 0; se não, devolve o erro -5550. Se o seletor é desconhecido, Gestalt devolve o erro -5551.

Importante: o Gestalt Manager é parte de Mac OS. Em Windows, alguns dos seletores também se implementam, mas a utilidade deste comando é limitada nesta plataforma.

Para maior informação sobre os seletores que pode passar em Gestalt, consulte a documentação técnica Apple relacionada com o Gestalt Manager, disponível em linha na seguinte direção: http://developer.apple.com/documentation/Carbon/Reference/Gestalt_Manager/index.html

Exemplo  

Na versão 10.4.11 de Mac OS, o seguinte código mostra a alerta “Está utilizando a seguinte versão do sistema: 0x1049”:

 $vlErrCode:=Gestalt("sysv";$vlInfo)
 If($vlErrCode=0)
    ALERT("Está utilizando a seguinte versão do sistema: "+String($vlInfo;"&x"))
 End if

 
PROPRIEDADES 

Produto: 4D
Tema: Ambiente de Sistema
Número 488

Este comando modifica a variável sistema ErrorThis command can be run in preemptive processesComportamento específico sob Mac OS

 
HISTÓRIA 

Criado por: 4D v6

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)