| 4D v20.1Is nil pointer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v20.1
 Is nil pointer 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Is nil pointer ( aPointer ) -> 戻り値 | ||||||||
| 引数 | 型 | 説明 | ||||||
| aPointer | ポインター |   | テストするポインタ | |||||
| 戻り値 | ブール |   | TRUE = Nil ポインタ (->[]) FALSE = 既存のオブジェクトへの有効なポインタ | |||||
Is nil pointerコマンドは、aPointerがNilポインタ (->[]) の場合にTrueを返します。その他の場合(フィールドやテーブル、変数へのポインタ)、この関数はFalseを返します。
ポインターの参照先である変数の名前やフィールド番号を知りたい場合、RESOLVE POINTERコマンドを使用します。
 C_POINTER($ptr)
 ...
 If(Is nil pointer($ptr))
 End if
  // これは下記に相当する
 If($ptr=Null)
 End if
	プロダクト: 4D
	テーマ: ランゲージ
	番号: 
        315
        
        
        
	
	初出: < 4D v6
	名称変更: 4D v16 R4
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	ランゲージリファレンス ( 4D v20)
	
	
	ランゲージリファレンス ( 4D v20.1)
	
	
	
 コメントを追加
コメントを追加