C cushaw Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #1 最近移植一个项目到ActiveForm,发现不能用OnShow事件了。因为这段代码放到OnCreate或者OnActive都不太合适,有没有什么办法呢?
Z zzutrain Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-22 #2 a:=Ta.Create(Application) ........... ......... a.show or a.showmadal 您的onshow的 代码写在这里就可以了。
Y yqwanwan Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-23 #3 其实AcTiveForm 没有必要用到OnShow事件。我觉得ActiveForm应当只作为一个容器 真正的代码和控件应该放在普通FORM上,就是在ActiveForm Create是同是创建一个 普通Form,将其parent属性设为self。既将Form作为一个控件放在ActiveForm上, 代码写在Form的OnShow里不就可以了,作为移植普通应用到ActiveForm上你只需要将 你项目的主FORM放在 ActiveForm的OnCreate中创建就行了,其它几乎什么都不用改
其实AcTiveForm 没有必要用到OnShow事件。我觉得ActiveForm应当只作为一个容器 真正的代码和控件应该放在普通FORM上,就是在ActiveForm Create是同是创建一个 普通Form,将其parent属性设为self。既将Form作为一个控件放在ActiveForm上, 代码写在Form的OnShow里不就可以了,作为移植普通应用到ActiveForm上你只需要将 你项目的主FORM放在 ActiveForm的OnCreate中创建就行了,其它几乎什么都不用改
C cushaw Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-24 #5 请看看这个问题,我想解决的主要是它 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1797571