首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

opendialog、messagebox有关问题

2012-03-12 
opendialog、messagebox问题1.调用opendialog时,第一次打开,选择要打开的文件;再次打开时,对话框中的文件名

opendialog、messagebox问题
1.调用opendialog时,第一次打开,选择要打开的文件;再次打开时,对话框中的文件名显示为刚才打开的文件

  如何让opendialog再次打开时,在文件名中为空

2.调用messagebox对话框时,MessageBox(0,'密码不能为空,请务必输入密码','提示',MB_SYSTEMMODAL+MB_ICONERROR);

  不是模式方式,可以切换到主界面,如何以模式显示

谢谢

[解决办法]
1.
OpenDialog1.FileName:='';
if OpenDialog1.Execute then
...

2.多建1个窗体,在任一个窗体使用MessageBox,试试这下面3种有何不同,你说明白了
MessageBox(0,...
MessageBox(self.handle,...
MessageBox(application.handle,...
[解决办法]
三楼回答正确
MessageBox 指定Application.Handle最好
或是Application.MessageBox

热点排行