当一个窗体已经打开,如何摧毁他,使FormCreate重新执行一次,使用什么方法或事件?或者其他的途径。请以form1为例,示范一下。
解决方案 »
- 关于WaitForMultipleObjects的使用问题
- 请教如何在窗体加载时指定其大小和位置?
- 数据不够如何用空表格代替,占满一页
- TreeView应用的两个小问题(以后再多给分)
- 请高手指教:怎样将一个SQL Server的数据库作在安装程序中?
- 我用VC编写的DLL,在DELPHI中应该怎样使用?恳请各位大侠指点
- 如何獲得同一網段電腦的當地時間像c下的net time
- 定制组件出错了,望高手帮忙
- 如何开发能在NT中执行的服务程序
- ☆高分征解,如何向一个应用程序的编辑框发送消息!!!
- 轻松一下,那里有西区克柯电影下载?玩游戏会使人退步吗?
- 如何检测excel是否运行?如果已经运行,如何知道excel在任务栏是否可见?
Form1.Free;
Application.CreateForm(Form1,TForm1);
...
Form1.Free;重新执行FormCreate事件:
Form1FormCreate(Form1);
Application.CreateForm(TForm1, Form1);
才对!
form1.Free;
Application.CreateForm(TForm1, Form1);
form1.Show;
应该就可以了。