(注:これは私の最後の質問に多少関連しています)。
Delphi で TCollection を使用するのは初めてで、1 対多のクラス/プロパティとアイテムの関係を処理するさまざまな方法に頭を悩ませています。TCollection と TCollectionItem を調べてみると、いくつかの質問に出くわしました。
1) TForm プロパティに TCollection または TOWNedCollection を使用することは可能ですか? (まだ試していませんが、組み込みの Object Inspector 機能が問題を引き起こすかどうかを事前に考えています)。
2) TCollectionItem から直接派生できない、すでに定義されている別の場所のクラスを TCollection で使用したい場合 (つまり、「TCollectionItem」の「as」のようなもの)、それは実現できますか? もしそうなら、それはインターフェースを介して達成するものですか?...または最良のアプローチは何でしょうか?