System.TGUID.operator Inequality
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.