小 小明 Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-21 #1 我用ActivX Form向导建了一个ActivXForm, 请问如何在一个ActivX Form窗体中实现 调用另一个窗体,就好象在普通窗体用 Form.show就能实现调用另一个窗体。
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-21 #3 SORRY,没说清楚 with TForm1.Create(nil) do try ShowModal; finally Free; end;
J Jams Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-22 #4 我的与yifeng差不多 Var Form1: TForm; Begin Form1 := TForm.Create(Self); Form1.ShowModal; Form1.Free; End;
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-22 #5 关键在于要动态创建这个Form, 到不是必须用ShowModal, 用Show也是可以的
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-22 #7 Form.Show肯定可以, 我的一个OCX里面用了好几个Form除了About用ShowModal外 其他都是用的Show.
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #8 啊。。。。。。 我为这个特地看了看,我的ocx里把showmodal改成show,怎么一按下按钮 窗口一闪,就没了
H huizhang Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #9 窗口一闪说明确实是show了, 可能你后面的free没去掉吧
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #10 哦。。。。hehe,自己写的程序这都没看清。。。。。 show是可以的
李 李颖 Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #11 真无聊! 在你的ActiveForm的OnCreate事件中把所有的Form创建出来, Owner指定为Self, 在OnDestroy事件把所有的Form都Free掉。 其他时候,随便怎么用啦! 什么ShowModal和Show都没有区别,那么喋喋不休干什么?
真无聊! 在你的ActiveForm的OnCreate事件中把所有的Form创建出来, Owner指定为Self, 在OnDestroy事件把所有的Form都Free掉。 其他时候,随便怎么用啦! 什么ShowModal和Show都没有区别,那么喋喋不休干什么?
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #12 哪那么麻烦,先写应用程序,全部调试好后再改 ACTIVEFORM
Y yifeng Unregistered / Unconfirmed GUEST, unregistred user! 1999-05-23 #13 呵呵,cj,关键form一定要动态创建. 李颖:我看错了,所以"喋喋不休"了半天
B bess Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-22 #14 cj: 哇!如何先写应用程序,全部调试好后再改 ACTIVEFORM,告诉我好吗? 谢谢谢谢谢谢!!!!!!!
唐 唐晓锋 Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-22 #15 哇!如何先写应用程序,全部调试好后再改 ACTIVEFORM,告诉我好吗 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 新建一个ActiveXForm,把你的应用程序的主窗体的东西统统copy过来 按Shift+F11把其它的窗体都放进来
哇!如何先写应用程序,全部调试好后再改 ACTIVEFORM,告诉我好吗 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 新建一个ActiveXForm,把你的应用程序的主窗体的东西统统copy过来 按Shift+F11把其它的窗体都放进来
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-22 #16 晓峰说了。实际上所谓B/S程序,只有主FORM为ACTIVEFORM,其它都一样。 有些GUI控件不能用,会出问题,比如HINT98
L laolor Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-11 #17 ShowModal和Show其实有区别的,用ShowModal显示窗口时,其他窗口都处于不可达(即 不响应)状态,用Show就只是普通显示
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 1999-10-11 #18 在activeForm里面show应该是不行的,因为script语言里面都只有 window.showModalDialog,没有show.
A autumn Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-24 #20 用李维的办法。 aform //你的activexform sform //你要show的form 在aform中写 sform:=tsform.create(self) sform.parent:=self; with sform do begin left:=.. top:=.. ... end; sform.Show
用李维的办法。 aform //你的activexform sform //你要show的form 在aform中写 sform:=tsform.create(self) sform.parent:=self; with sform do begin left:=.. top:=.. ... end; sform.Show