Saltar para o conteúdo principal
Versão: 20 R10 BETA

Is nil pointer

Is nil pointer ( umPonteiro ) : Boolean

ParâmetroTipoDescrição
umPointerPointerPonteiros a ser testado
ResultadoBooleanTRUE = ponteiro nulo (->[])FALSE = ponteiro válido a um objeto existente

Descrição

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

Is a variable
RESOLVE POINTER

Propriedades

Número do comando315
Thread-seguro

AltStyle によって変換されたページ (->オリジナル) /