あまり時間がないので、本題に入ろうと思います。
(これはすべて設計時であり、alt+F12 2x で DFM を更新します)
通常、私はこれを取得します(私が欲しいもの):
object Form1: TForm1
object Father: TFather
object Son: TSon
end
end
end
dfm を更新すると、Delphi Reader が実行されます...次のようになります。
object Form1: TForm1
object Father: TFather
end
object Son: TSon
end
end
なぜ息子は父親から離れたのですか?Son が作成された瞬間に、Father を Son の所有者に設定します。
私は何か他のことをする必要がありますか?また、Son の GetOwner をオーバーライドしようとしましたが、成功しませんでした。
何か案は?