社区
C++ Builder
帖子详情
一个opendialog的问题
kinglang
2002-04-19 04:15:56
我用OpenDialog的FileName属性的时候发现它根本没起作用,编译却又没错。请哪位告诉我是怎么回事。急。
...全文
101
17
打赏
收藏
一个opendialog的问题
我用OpenDialog的FileName属性的时候发现它根本没起作用,编译却又没错。请哪位告诉我是怎么回事。急。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kinglang
2002-05-16
打赏
举报
回复
YES.我错了!下次改正!
「已注销」
2002-04-22
打赏
举报
回复
同意 季世平
确实没见过这样用的
OnClose 的意义应该是“正在关闭……”
对不对
@_@
jishiping
2002-04-22
打赏
举报
回复
在OpenDialog的OnClose事件里,VCL还没有将FileName赋值呢,FileName当然
是空的了。没有你这样用OpenDialog的。你想在OpenDialog的OnClose事件里
做什么事啊?
kinglang
2002-04-21
打赏
举报
回复
我作了设置,不是多选的对话框。
现在我的问题解决了。
不过还是有些莫名其妙的。
我把ShowMessage(OpenDialog->FileName);
写在OpenDialog的OnClose事件响应里发现在没用,但写到别的地方的时候则可以。
jishiping
2002-04-19
打赏
举报
回复
是不是多选的对话框?而执行多选的对话框时又选择了太多的文件。
wendao
2002-04-19
打赏
举报
回复
这就比较怪了,把你的全部代码贴出来看看。
kinglang
2002-04-19
打赏
举报
回复
搞了一个上午,就栽在这个上面了,你们说我背不背。
我是搞毕业设计,时间又很紧了,再不搞出来别想毕业了,所以请哪位知道的一定告诉我一下。
kinglang
2002-04-19
打赏
举报
回复
我执行了同志啊
wendao
2002-04-19
打赏
举报
回复
不可能啊。既然选择了,怎么会还是没有呢?我也不懂了。
大大怪老张
2002-04-19
打赏
举报
回复
if (OpenDialog1->Execute())
ShowMessage(OpenDialog->FileName);
是这样不行吗 ?
wendao
2002-04-19
打赏
举报
回复
的确是这样。
这也不算是出错,你没有执行OpenDialog1->Execute(),所以,filename值是空的。
kinglang
2002-04-19
打赏
举报
回复
哪里啊,我是在执行了这个对话框并且选择了文件之后再。。。。的,结果还是这样。
刚才忘了说了。
问题还在啊,真的没人能帮我解答吗???
CCED136
2002-04-19
打赏
举报
回复
当然要出错,因为此时的 OpenDialog1->FileName 根本就还没有任何有效数据。
kinglang
2002-04-19
打赏
举报
回复
我开始用的是一段比较复杂的代码,后来我用一个小程序试
就是这么一行:
ShowMessage(OpenDialog->FileName);
编译通过,却只出来一个报警框,里面只有一个ok按钮。
xiaorou00
2002-04-19
打赏
举报
回复
if( OpenDialog1->Execute() )
{
Lebel1->Caption.c_str()=OpenDialog1->FileName;
}
amaog
2002-04-19
打赏
举报
回复
在取属性前加入if(!OpenDialog->Excute())
在弹出的打开框中选择要打开的FileName
CCED136
2002-04-19
打赏
举报
回复
贴出你的代码,研究一下。
比如:
if( OpenDialog1->Execute() )
{
Caption=OpenDialog1->FileName;
}
Open
Dialog
的
一个
问题
有
一个
功能要求就是【每次打开文件的对话框的默认路径是上一次保存文件的路径】,本来这个就是设置
Open
Dialog
控件的InitialDir属性就行了,但是第一次打开的时候还行,把文件保存在另
一个
目录下,再打开
Open
Dialog
对话框时弹出的还是第一次的目录,让人很不解。。。但是Save
Dialog
对话框,满足上面提到的要求,
Open
Dialog
和Save
Dialog
两个控件的初始情况如下
(转)
Open
Dialog
的
一个
问题
一.常用属性 1.DefaultExt特性: 当用户未输入文件扩展名时它用于指明默认的扩展名。 2.FileName特性: 它为string型用于记录最后
一个
被选中的文件的全路径名。默认为空。 3.Filter(过滤器)特性: 它用于设置打开对话
java
open
dialog
_(转)
Open
Dialog
的
一个
问题
有
一个
功能要求就是【每次打开文件的对话框的默认路径是上一次保存文件的路径】,本来这个就是设置
Open
Dialog
控件的InitialDir属性就行了,但是第一次打开的时候还行,把文件保存在另
一个
目录下,再打开
Open
Dialog
对话框时弹出的还是第一次的目录,让人很不解。。。但是Save
Dialog
对话框,满足上面提到的要求,
Open
Dialog
和Save
Dialog
两个控件的初始情况如下:Ope...
(转载)与
Open
Dialog
相关的
一个
问题
Open
Dialog
的
一个
问题
有
一个
功能要求就是【每次打开文件的对话框的默认路径是上一次保存文件的路径】,本来这个就是设置
Open
Dialog
控件的InitialDir属性就行了,但是第一次打开的时候还行,把文件保存在另
一个
目录下,再打开
Open
Dialog
对话框时弹出的还是第一次的目录,让人很不解。。。但是Save
Dialog
对话框,满足上面提到的要求,
Open
Dialog
...
(原创)
Open
Dialog
控件在WEB上的应用
作者:死在水中的鱼(死鱼)以前老觉得FORM里的FILE按钮不够完美,因为它没有FILTER,所以一打开窗口就全部文件也给显示出来。于是调用了系统的
Open
Dialog
控件,这样以后写上传文件时就能够的显得个性化了。。但只对WIN系统有用!!!测试代码如下:直接保存为
一个
HTM文件即可以看效果
Open
Dialog
控件测试 http://activex.microsoft.com/co
C++ Builder
13,872
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章