黑 黑河 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-05 #1 我用一个vbs脚本调用delphi编写的dll程序,并用dll调用了一个form1,还用form1创建了form2,现在我想在显示form2时隐藏form1,并在form2隐藏后恢复显示form1窗口。请问如何编辑form1和form2的显示和隐藏按钮代码?谢谢!
我用一个vbs脚本调用delphi编写的dll程序,并用dll调用了一个form1,还用form1创建了form2,现在我想在显示form2时隐藏form1,并在form2隐藏后恢复显示form1窗口。请问如何编辑form1和form2的显示和隐藏按钮代码?谢谢!
L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-05 #2 不知道是不是我理解错了,竟然后这么基础得不能再基础的问题!显示 form2 的时候的代码form1.Hide;form2.Show;在 form2 的 OnHide 或者 OnClose 事件里面写入代码来显示 form1form1.Show;
不知道是不是我理解错了,竟然后这么基础得不能再基础的问题!显示 form2 的时候的代码form1.Hide;form2.Show;在 form2 的 OnHide 或者 OnClose 事件里面写入代码来显示 form1form1.Show;
黑 黑河 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-05 #3 应该是理解错了,Form1显示Form2和Form1自己隐藏确实很容易,重点在Form2怎么控制Form1的恢复显示。而且这是没有application的情况下。你说的form1.show是实现不了的。
应该是理解错了,Form1显示Form2和Form1自己隐藏确实很容易,重点在Form2怎么控制Form1的恢复显示。而且这是没有application的情况下。你说的form1.show是实现不了的。
Z znxia Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-06 #4 需要Application干嘛?可能LZ还是没说清楚。提供另外一种思路,1> Form2的public部分增加一个属性FForm1:TForm;2> form1.Hide; form2.FForm1:=Form1; form2.Show;3> form2 的 OnHide 或者 OnClose 事件里面写入代码来显示 form1 FForm1.Show;
需要Application干嘛?可能LZ还是没说清楚。提供另外一种思路,1> Form2的public部分增加一个属性FForm1:TForm;2> form1.Hide; form2.FForm1:=Form1; form2.Show;3> form2 的 OnHide 或者 OnClose 事件里面写入代码来显示 form1 FForm1.Show;
H host71 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-06 #5 znxia 大师是无处不在呀,呵呵!估计znxia出马应该搞定了!
L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-06 #6 看来楼主在 Delphi 上还有很长的路要走啊。如果楼主不知道用 Uses 引用,就用 znxia 兄的方法吧。
黑 黑河 Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-07 #7 我确实用了use,但是告知是混乱的代码,不能使用,我试验一下znxia的方法,谢谢。
L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2009-04-07 #8 "混乱的代码"?在 implementation 以下用 Uses 引用试一下。