qual a diferença entre varisnull e varisclear

Delphi

20/08/2006

Tenho esta dúvida.


Orpolonio

Orpolonio

Curtidas 0

Respostas

Tnaires

Tnaires

20/08/2006

Olá
Existem diferenças entre variáveis associadas ao valor Null e variáveis que não estão associadas a nenhum valor. Null, apesar de ser null ( hehe ), é um valor.
VarIsNull retorna True se a variável estiver associada ao valor Null;
VarIsClear retorna True se a variável não estiver associada a nenhum valor.
Abraços


GOSTEI 0
Dmalta

Dmalta

20/08/2006

[b:a6abe8c884]VarIsNull[/b:a6abe8c884] retorna True se o valor for igual a Null.

[b:a6abe8c884]VarIsEmpty[/b:a6abe8c884] retorna True se o valor for igual a Unassigned.

[b:a6abe8c884]VarIsClear[/b:a6abe8c884] returna True se o valor for igual a Unassigned ou for um valor do tipo interface (POO) que recebeu o valor nil.

Um abraço,


GOSTEI 0
POSTAR