4D v14.3Gestalt |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
Gestalt
|
Gestalt ( sélecteur ; valeur ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
sélecteur | Chaîne |
![]() |
Sélecteur gestalt (4 caractères) | |||||
valeur | Entier long |
![]() |
Résultat du gestalt | |||||
Résultat | Entier long |
![]() |
Code d'erreur résultant | |||||
La commande Gestalt retourne dans valeur une valeur numérique représentant les caractéristiques de la configuration matérielle et logicielle de votre système, en fonction du sélecteur que vous avez passé dans le paramètre sélecteur.
Si l'information demandée est obtenue, la fonction Gestalt retourne 0, sinon elle retourne l'erreur -5550. Si le sélecteur est inconnu, Gestalt retourne l'erreur -5551.
Important : Le Gestalt Manager est spécifique à Mac OS. Certains des sélecteurs sont également implémentés sous Windows mais l'utilité de cette fonction reste limitée sur cette plate-forme.
Pour plus d'informations sur les sélecteurs que vous pouvez passer dans Gestalt, reportez-vous à la documentation technique Apple relative au Gestalt Manager, consultable en ligne à l'adresse suivante : http://developer.apple.com/documentation/Carbon/Reference/Gestalt_Manager/index.html
Dans la version 10.4.11 de Mac OS, le code suivant :
$vlErrCode:=Gestalt("sysv";$vlInfo)
Si($vlErrCode=0)
ALERTE("Vous utilisez la version suivante du système : "+Chaine($vlInfo;"&x"))
Fin de si
... affiche l'alerte “Vous utilisez la version suivante du système : 0x1049”.
Produit : 4D
Thème : Environnement système
Numéro :
488
Nom intl. : Gestalt
Créé : 4D v6
4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)