请解释之间的区别:问题设置的父新形式DLL
ChildForm := TForm.CreateParented(AOwner)
ChildForm := TForm.CreateParentedControl(AOwner)
ChildForm := TForm.Create(AOwner);
ChildForm.ParentWindow := AOwner.Handle
这个例子可能是复杂难懂的,我真的就像当人们使用不同种类的创建方法的概述表单。
德尔福7帮忙告诉我,我应该使用CreateParented(AOwner.Handle)和ParentWindow:= AOwner.handle与非VCL控制或跨DLL的。直到昨天,我只是设置了父母:= AOwner,我完全不知道为什么这个停止工作。
(也许我只是需要重新启动我的电脑)
你能找到一个更好的问题标题吗? (除非这是您的活动的一部分,以获得负面的反馈。) – mghie 2009-04-24 13:56:32