想问一下CommonDialog 控件的用法! 运行程序后,用CommonDialog.showopen,跳出CommonDialog窗口,选定一个文件,当我按下确定按钮时,如何将这个文件的完整路径及文件名赋给一个字符串? 还有,CommonDialog 控件中的确定按钮的(属性or方法)如何用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lpPath$=CommonDialog1.FileName将CancelError属性设置为True这样用户如果点击确定按钮则程序继续执行 点击取消按钮则跳转至错误处理 赋值很简单 字符串变量 = CommonDialog1.FileName打开/保存 文件用法如下:通过使用 CommonDialog 控件的 ShowOpen 和 ShowSave 方法可显示“打开”和“另存为”对话框。两个对话框均可用以指定驱动器,目录,文件扩展名和文件名。除对话的标题不同外,另存为对话外观上与打开对话相似。在运行时,当用户选择一个文件“关闭”对话框时,FileName 属性既为选定的文件名。可以设置 Filter 属性,这样对话就只显示某种文件类型,如文本文件。Flags 属性可用来改变对话的元素,当诸如覆盖文件之类的动作发生时,还可用来提示用户。至于第二个问题你是否可以在说明白点??我的理解时这样的,对话框只能返回文件名,当用户按下确定后,控件返回选择的文件名,按下取消则返回一个空的字符串 CommonDialog1.Filter = "Jpg (*.JPG)|*.JPG|BMP(*.BMP)|*.BMP" CommonDialog1.ShowOpen If CommonDialog1.filename <> "" Then Image1.Picture = LoadPicture(CommonDialog1.filename) End If TalentLi(天才的我) ,谢谢你的回答,对于第一个问题,我需要返回的是这个文件的完整路径+文件名,而CommonDialog1.FileName的用法只是返回这个文件名,我是查MSDN的,应该只有这个功能吧!不知道要如何实现我要求的功能呢?第二个问题,与第一个问题有关。我的目的是:我选择了文件列表框中的一个文件后,按下确定键,此时要实现将这个文件的完整路径+文件名赋给一个字符串变量,然后根据所得到的字符串确定这个文件的位置,以便打开这个文件! 不知道我说明白了没有! Reticence2197(幻想),你的方法我试试看。 去下载带有SP3的Commondialog控件,此问题即可得到解决. 我的vb6已经打了sp3了,去哪里下载带有SP3的Commondialog控件?如何解决? 或者去下载VS Sp5 http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/default.aspx vb中的Select Case 语句是不是只能一条 关于server sql 2000联结 急急急!!!求一段vb代码!!!(具体要求如下) 数据库连接 用VB运行DOS程序的问题 帮助文档要如何做?????????? 高手路过,请近来瞧瞧,有关使用ADO的问题。 请教关于文件操作和变量使用的一段程序的写法 VB二个问题,SQL二个问题,急!!在线等待!!!(大家进来看啊,写代码者皆有分) 怎么看4页以后的东西啊~? word 段落与表格 存在? 如何用ADO打开自己设了密码的Access数据库(见代码,再线等结帐)
这样用户如果点击确定按钮则程序继续执行
点击取消按钮则跳转至错误处理
至于第二个问题你是否可以在说明白点??我的理解时这样的,对话框只能返回文件名,当用户按下确定后,控件返回选择的文件名,按下取消则返回一个空的字符串
CommonDialog1.ShowOpen
If CommonDialog1.filename <> "" Then
Image1.Picture = LoadPicture(CommonDialog1.filename)
End If
对于第一个问题,我需要返回的是这个文件的完整路径+文件名,而CommonDialog1.FileName的用法只是返回这个文件名,我是查MSDN的,应该只有这个功能吧!不知道要如何实现我要求的功能呢?第二个问题,与第一个问题有关。我的目的是:我选择了文件列表框中的一个文件后,按下确定键,此时要实现将这个文件的完整路径+文件名赋给一个字符串变量,然后根据所得到的字符串确定这个文件的位置,以便打开这个文件! 不知道我说明白了没有!
Reticence2197(幻想),你的方法我试试看。