U ufo! Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-21 #41 这些属于使用delphi的基础知识了,建议楼主买本入门书看看.
老 老大,救我! Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-21 #42 assigned 好象不能用在 子窗体上的吧!~ 楼主的问题 我遇到过 也解决了~~别程序上朝的~~呵呵 form1.free是释放吧
C carrie4002 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-24 #43 to ufo!,: 窗体都是建立好的。非自动建立的。
U ufo! Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-24 #44 既然不是动态创建的,那很简单啊. 设 form1是主窗体,form2是新窗体.且在unit1内引用了 unit2单元 那么,单机form1的某个按钮显示form2,语句为 form2.show; 单机form1的某个按钮关闭 form2 form2.close; //默认的close是隐藏窗体,而不会释放窗体,所以再次show,不需判断是否释放 无需其他任何语句.
既然不是动态创建的,那很简单啊. 设 form1是主窗体,form2是新窗体.且在unit1内引用了 unit2单元 那么,单机form1的某个按钮显示form2,语句为 form2.show; 单机form1的某个按钮关闭 form2 form2.close; //默认的close是隐藏窗体,而不会释放窗体,所以再次show,不需判断是否释放 无需其他任何语句.
C carrie4002 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-24 #45 如果窗体含很多的变量,并有数据库的操作呢? 也不需要其它任何的语句?
U ufo! Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-24 #46 是的,再复杂的窗体,已经创建好,再没有释放的情况下,是可以反复显示的. 相反,如果你重复创建,却没有正常释放,倒有可能导致程序关闭时出错.