System.TGUID.operator Inequality

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

D4: array[0..7] of Byte;
class operator Equal(const Left, Right: TGUID): Boolean; {$IFDEF WIN64} inline; {$ENDIF}
class operator NotEqual(const Left, Right: TGUID): Boolean; inline;

Propriétés

Type Visibilité  Source Unité  Parent
function public System.pas System TGUID

Description

Opérateur <> surchargé.

L'opérateur Inequality renvoie True si les deux valeurs TGUID données comme paramètres ne sont pas égales, False sinon.

Remarque : N'appelez pas directement l'opérateur Inequality. C'est une surcharge pour l'opérateur <>.

 var a, b: TGUID;
 if (a <> b) then
   ; // Faire quelque chose

Il existe aussi une implémentation C++ de l'opérateur != :

 void checkObject(IPersist* p)
 {
   TGUID clsid;
   p->GetClassID(&clsid);
   if (clsid != CLSID_MyObject)
     ;// Erreur !!
 }

Remarque : N'appelez pas directement l'opérateur Inequality. C'est une surcharge pour l'opération d'inégalité du compilateur.


Voir aussi