我写了个小程序,向软盘中拷贝文件。窗口是模态的。但写软盘后,模态窗口点击关闭按钮却不能关闭了。
请问为什么?有哪位遇到过,帮我解决一下
请问为什么?有哪位遇到过,帮我解决一下
解决方案 »
- 网络通信问题(兄弟有300多分,顷囊相送了)
- ListView的小问题
- 关于Tsocketconnection问题
- 怎么取得某文件夹下的所有第一层文件夹名和文件名?
- 我用xpmenu,为什么其它控件都能有xp风格,但是主菜单没有xp风格?在编辑时,可以看到主菜单有xp风格,但是运行的时候就没有
- 如何使子窗体后面的父窗体失效?
- 小菜的问题:字符串操作~~
- 100分奉送:请教:如果Access数据库使用中文字段名,可能会造成什么不良影响?
- 怎样截获系统出错信息?速救!!!100分等你!
- 我说什么来,请进……
- 如何取得己経打開的同一個子Form的個数
- 中秋快乐! 系统做成C/S结构 delphi+ado+sql server2k 能否跨出局域网在INTERNET实现上?数据库服务器在国内 客户端在国外。
begin
form1=nil;
form1.free;
end;
在Destory事件中写:Form1:=Nil
如果是调用窗体是模态
可以这样做,在调用处这样:
with TFormSaveFile.create(application) do
try
....//初始化信息
showmodal;
finally
Free;
end;在模态状态窗体中的‘确定’按钮上,写代码
begin
ModalResult := MrOK;
end;
MainForm。show (主窗体)
writeFloppyForm。showmodal (子窗体)
writeFloppyForm。XXOnClick (copy some files to floppy)
。这时我多次点击主窗体,出现不响应状态
showMessage('copy finished');
writeFloppyForm。close() (关闭子窗体)这种情况下关闭不了
2:如果是mdichid form --在onclose 内写出action:=cafree;