4D v16.3Gestalt |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Gestalt
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gestalt ( selector ; value ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| selector | 文字 |
|
4文字のGestaltセレクタ | |||||
| value | 倍長整数 |
|
Gestalt値 | |||||
| 戻り値 | 倍長整数 |
|
エラーコードの結果 | |||||
Gestaltコマンドは、ユーザがselectorに渡すセレクタに基づいて、システムハードウェアおよびソフトウェアの特性を示す数値をvalueに返します。
必要な情報が得られると、Gestaltコマンドは戻り値として0を、取得できなかった場合には、エラーコード-5550を返します。セレクタが未知のものであれば、コマンドはエラーコード-5551を返します。
重要: GestaltマネージャはMac OSの一部です。セレクタの幾つかはWindows上でも実現されていますが、このコマンドの有効性はWindows上では限られています。
Gestaltに渡すことができるセレクタについての詳細は、Gestalt マネージャに関するApple社の開発者向けドキュメントを参照してください。
オンラインでのアドレスは、以下の通りです。 http://developer.apple.com/documentation/Carbon/Reference/Gestalt_Manager/index.html
Mac OSのバージョン10.4.11を使用している場合、以下のコードは、"You are running system version 0x1049" という警告を表示します。
$vlErrCode:=Gestalt("sysv";$vlInfo)
If($vlErrCode=0)
ALERT("You're running system version "+String($vlInfo;"&x"))
End if
プロダクト: 4D
テーマ: システム環境
番号:
488
初出: 4D v6
ランゲージリファレンス ( 4D v16)
ランゲージリファレンス ( 4D v16.1)
ランゲージリファレンス ( 4D v16.2)
ランゲージリファレンス ( 4D v16.3)
コメントを追加