Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
実行時に現在のクラス/フォームの変数のリストを取得したいと思います。どうすればいいですか?Delphi 7 を使用していますが、RTTI がありませんか?
Delphi 7 では、クラス内の変数を動的に反復することはできません(RTTI などを使用)。
RTTI を使用して、公開されたプロパティ (および RTTI 対応のインターフェイスを実装するプロシージャ/関数) にアクセスできますが、それだけです。
フォーム内のコンポーネントを反復処理する場合、フォームのComponentsプロパティを使用すると非常に簡単です。
Components