System.TObject.ClassNameIs

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function ClassNameIs(const Name: string): Boolean;

C++

__classmethod bool __fastcall ClassNameIs(const UnicodeString Name);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.pas
systobj.h
System TObject

Beschreibung

Ermittelt, ob ein Objekt einen bestimmten Typ besitzt.

ClassNameIs ermittelt, ob der Klassenname einer Objektinstanz oder Klassenreferenz mit einem angegebenen String übereinstimmt. So lassen sich Objekte über verschiedene Module oder gemeinsam genutzte Bibliotheken hinweg abfragen

Anmerkung:  In C++ Quelltext rufen Sie ClassNameIs als Methode zum Vergleichen des Klassennamens eines Objekts auf. Mit der globalen, statischen Funktion können Sie den Klassennamen aus einem Metaklassen-Objekt vergleichen.

Siehe auch