我没有太多时间,我会努力进入正题。
(这都是设计时,用 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
儿子为什么要离开父亲?在儿子被创造的那一刻,我将父亲设定为儿子的所有者。
我需要做点别的吗?我也试图覆盖儿子的 GetOwner,但没有成功。
有任何想法吗?