4D v16.3Gestalt |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Gestalt
|
Gestalt ( seletor ; valor ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
seletor | String |
![]() |
Seletor gestalt (4 caracteres) | |||||
valor | Inteiro longo |
![]() |
Resultado de gestalt | |||||
Resultado | Inteiro longo |
![]() |
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
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
Produto: 4D
Tema: Ambiente de Sistema
Número
488
Criado por: 4D v6
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)