掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TOSVersionのフィールドとメソッドを列挙するには (ID:45180)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
monaa様、DEKO様 ご回答ありがとうございます。 DEKO様のコードを実行させていただいた結果 以下のようになりました。(Memo1の内容です) [Fields] [Methods] Check Check Check ToString 私の環境ではうまく取得出来ませんでした。 ネット上のサンプルで、TButtonのメソッドやプロパティを 列挙するものがありました。その内のプロパティを列挙する コードは以下のもので、うまく動きました。 procedure TForm1.Button2Click(Sender: TObject); var LContext: TRttiContext; LType: TRttiType; LProperty: TRttiProperty; begin LContext := TRttiContext.Create; LType := LContext.GetType(TypeInfo(TButton)); for LProperty in LType.GetProperties do begin Memo1.Lines.add(LProperty.ToString); end; end; このコードとDEKOさんのコードを参考にいろいろやりましたが うまくいきませんでした。さらに調べてやってみます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.