4D v16.3

Gestalt

Inicio

 
4D v16.3
Gestalt

Gestalt 


 

Gestalt ( selector ; valor ) -> Resultado 
Parámetro Tipo   Descripción
selector  Cadena in Selector gestalt (4 caracteres)
valor  Entero largo in Resultado de gestalt
Resultado  Entero largo in Código del error resultante

El comando Gestalt devuelve en valor un valor numérico que representa las características de la configuración de hardware y software de su sistema, en función del selector que se pasa en el parámetro selector.

Si la información solicitada se obtiene, la función Gestalt devuelve 0; si no, devuelve el error -5550. Si el selector es desconocido, Gestalt devuelve el error -5551.

Importante: el Gestalt Manager es parte de Mac OS. En Windows, algunos de los selectores también se implementan, pero la utilidad de este comando es limitada en esta plataforma.

Para mayor información sobre los selectores que puede pasar en Gestalt, consulte la documentación técnica Apple relacionada con el Gestalt Manager, disponible en línea en la siguiente dirección: http://developer.apple.com/documentation/Carbon/Reference/Gestalt_Manager/index.html

Ejemplo  

En la versión 10.4.11 de Mac OS, el siguiente código muestra la alerta “Está utilizando la siguiente versión del sistema: 0x1049”:

 $vlErrCode:=Gestalt("sysv";$vlInfo)
 If($vlErrCode=0)
    ALERT("Está utilizando la siguiente versión del sistema: "+String($vlInfo;"&x"))
 End if

 
PROPIEDADES 

Producto: 4D
Tema: Entorno del sistema
Número 488

Este comando modifica la variable sistema ErrorThis command can be run in preemptive processesComportamiento específico bajo Mac OS

 
HISTORIA 

Creado por: 4D v6

 
ARTICLE USAGE

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