System.TGUID.operator Inequality

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.pas System TGUID

Beschreibung

Überladener Operator <>.

operator Inequality gibt True zurück, wenn die zwei als Parameter angegebenen TGUID-Werte ungleich sind; ansonsten wird False zurückgegeben.

Hinweis: Rufen Sie den Operator Inequality nicht direkt auf. Er ist eine Überladung für den Operator <>.

 var a, b: TGUID;
 if (a <> b) then
   ; // Etwas ausführen

Es gibt auch eine C++-Implementierung des Operators !=:

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

Hinweis: Rufen Sie den Operator Inequality nicht direkt auf. Er ist eine Überladung der Ungleichheitsoperation des Compilers.


Siehe auch