System.TGUID.operator Equality

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

Propriétés

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

Description

Représente une fonction pour déterminer l'égalité de deux valeurs TGUID. Opérateur == surchargé.

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

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

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

 bool checkClassID(IPersist* p)
 {
   TGUID clsid;
   return SUCCEEDED(p->GetClassID(&clsid)) && (clsid == CLSID_MyObject);
 }

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

Voir aussi