コレクション型プロパティをクラスのサブプロパティにするには、どうすればよいのでしょうか。オブジェクトインスペクタで「・・・」が展開できません。
コンポーネント
+------(クラス型プロパティ)
+------(コレクション型プロパティ) <-うまくできない所
この場合コレクションのオーナーは何を指定すればよいのでしょうか。
ご教授よろしくお願いします。
とても一言では説明し切れません。
http://forum.nifty.com/fdelphi/samples/01381.html
こことかにサンプルがあるので、見てください。
うちの おんぷむらのうら>おんぷ村倉庫>Delphiコンポーネント
にある、TPlaySoundも、コレクションプロパティを使ってますから、
参考になるかも知れません。
(しかも、コンポーネント自体の構造がそんなに複雑ではないので、ちょっとは読みやすいかと)
ツイート | ![]() |