我想关闭一个以shoemodal方式打开的窗口后,再打开该窗口
form1.close;
form1.show;或form1.showmodal;
都不能,提示:窗口己打开了。
form1.close;
form1.show;或form1.showmodal;
都不能,提示:窗口己打开了。
解决方案 »
- 使用ADOConnection在局域网联接 SQL server 2000 数据时丢数据
- BDS2006中怎样对ACCESS进行压缩和修复?谢谢
- 一个好想关于内存的问题
- DBGrid自定义表头与数据库中要显示的列字段不同,怎样显示数据
- 线程里创建com对象,提示没调用CoInitialize
- 请问各们在DELPHI7.0中怎么没有做报表的控件?
- 求助,Delphi中数据字段类型同原生ADO中字段类型的对应关系
- 如何对RichEdit的文本实现向前查找?
- Query.RecordCount=-1是怎么回事,里面有很多记录的呀?
- 寻找控件?有没有人用过FastReport这个控件。
- 一个小问题,关于COMBOBOX框
- 怎样在DBGrid中把其某一列的值与其它值一一对应显示?
但代码中有form1.show;或form1.showmodal;,这样就不能啊。
有无好的方法!!!
form1.visable := false或者
if form1 = nil then
form1 ;= Tform1.create(application) //重新创建
else
form1.showmodal; //显示或者
form1.free //关闭主窗体,必须其他窗体都关闭