Is nil pointer
Is nil pointer* ( umPonteiro ) : Boolean
| Parâmetro | Tipo | Descrição | |
|---|---|---|---|
| umPointer | Pointer | → | Ponteiros a ser testado | 
| Resultado | Boolean | ← | TRUE = ponteiro nulo (->[])FALSE = ponteiro válido a um objeto existente | 
Descrição
comando Is nil pointer devolve True se o ponteiro que você passa em umPonteiro é Nulo (->[]). Devolve False em todos os outros casos (ponteiro a um campo, tabela ou variável).
Caso deseje conhecer o nome da variável apontada ou o número do campo, pode utilizar o comando RESOLVE POINTER.
Exemplo
 var $ptr : Pointer
 ...
 If(Is nil pointer($ptr))
 End if
  // é equivalente a
 If($ptr=Null)
 End if
Ver também
Propriedades
| Número do comando | 315 | 
| Thread-seguro | ✓ |