System.Variants.VarIsEmpty

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi