System.Variants.VarIsEmpty
Delphi
function VarIsEmpty(const V: Variant): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall VarIsEmpty(const System::Variant &V);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Variants.pas System.Variants.hpp |
System.Variants | System.Variants |
Description
Indique si le variant spécifié est Unassigned.
La fonction VarIsEmpty renvoie true si le variant donné contient la valeur Unassigned. Si le variant contient n'importe quelle autre donnée, la fonction renvoie false.
Remarque : VarIsEmpty n'indique pas si le pointeur d'interface d'un Variant représentant une interface est effacé ou si un Variant personnalisé est effacé. Dans l'éventualité de l'une de ces situations, utilisez la méthode VarIsClear.
Remarque : Ne confondez pas un variant Unassigned avec un variant Null. Un variant Null est encore affecté, mais a la valeur Null. A l'inverse des variants Unassigned, les variants Null peuvent être utilisés dans des expressions et convertis en d'autres types de variants.