System.TObject.ClassNameIs

提供: Appmethod Libraries
移動先: 案内検索

Object Pascal

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

C++

__classmethod bool __fastcall ClassNameIs(const UnicodeString Name);

プロパティ

種類 可視性 ソース ユニット
function public
System.pas
systobj.h
System TObject

説明

オブジェクトが指定の型かどうかを示します。

ClassNameIs メソッドを使用すると,オブジェクトインスタンスまたはクラス参照が指定された文字列に一致するクラス名を持っているかどうかがわかります。これは,モジュール間または共有ライブラリ間でオブジェクトを問い合わせるのに便利です。

メモ:  C++ では,ClassNameIs メソッドを呼び出すと,オブジェクトのクラス名を比較できます。グローバル静的関数を使用すると,メタクラスオブジェクトからクラス名を比較できます。

関連項目