4D v17.4Is nil pointer | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                 
                
    
    
                 | 
                
			
                    
                         
    4D v17.4
 
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 v17)
	
	
	
	
	ランゲージリファレンス ( 4D v17.1)
	
	ランゲージリファレンス ( 4D v17.2)
	
	ランゲージリファレンス ( 4D v17.3)
	
	ランゲージリファレンス ( 4D v17.4)
	
	
コメントを追加