Ir diretamente para o conteúdo principal

Atribuído

Verifica se um ponteiro ou uma variável de procedimento está nulo (não atribuído).

Estrutura

Assignado(var P): Booleano;

Parâmetros

Valor de retorno

Descrição

Utilize a função Assigned para determinar se o ponteiro ou procedimento a que P faz referência é nulo. P deve ser uma variável de referência do tipo ponteiro ou do tipo procedural. Assigned(P) corresponde ao teste P<> nil para uma variável de ponteiro, e @P <> nil para uma variável procedural.

Retorna False se P for nulo; caso contrário, retorna True.

Nota

O Assigned não consegue detetar um ponteiro pendente — ou seja, um ponteiro que não é nulo, mas que já não aponta para dados válidos. Por exemplo, no exemplo de código para «Assigned», o «Assigned» não detectará que «P» não é válido. |