问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB 显示打开文件对话框

发布网友 发布时间:2022-05-10 13:23

我来回答

5个回答

热心网友 时间:2023-10-10 05:16

1、启动vb6。
2、在菜单-工程-部件-添加Microsoft Common Dialog Control 6.0 (SP6)
3、添加CommonDialog1、Command1到窗体。

4、程序代码:
Private Sub Command1_Click()
' 设置“CancelError”为 True
CommonDialog1.CancelError = True
On Error GoTo ErrHandler
' 设置标志
CommonDialog1.Flags = cdlOFNHideReadOnly
' 设置过滤器
CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files" & _
"(*.txt)|*.txt|Batch Files (*.bat)|*.bat"
' 指定缺省的过滤器
CommonDialog1.FilterIndex = 2
' 显示“打开”对话框
CommonDialog1.ShowOpen
' 显示选定文件的名字
MsgBox CommonDialog1.FileName
Exit Sub

ErrHandler:
' 用户按了“取消”按钮
Exit Sub
End Sub

热心网友 时间:2023-10-10 05:17

Private Sub command1_Click()
'CancelError 为 True。
On Error GoTo ErrHandler
'设置过滤器。
CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files (*.txt)|*.txt|Batch Files (*.bat)|*.bat"
'指定缺省过滤器。
CommonDialog1.FilterIndex = 2
'显示“打开”对话框。
CommonDialog1.ShowOpen
'调用打开文件的过程。
OpenFile (CommonDialog1.FileName)
Exit Sub

ErrHandler:
'用户按“取消”按钮。
Exit Sub
End Sub

热心网友 时间:2023-10-10 05:17

在窗体上添加一个commondialog控件,假设该控件名为comdlg。在相应事件下添加一句comdlg.showopen,就可以了。如果你的工具箱中没有该控件,则右键工具箱,部件,勾选Microsoft common dialog6.0,点应用即可

热心网友 时间:2023-10-10 05:18

应该是openfiledialog1.showdialog

热心网友 时间:2023-10-10 05:19

添加CommonDialog控件

CommonDialog1.ShowOpen
这样就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
64岁的老头感冒了,还喝一瓶啤酒,又喝3包感冒药,吃了3个阿莫西林消炎药... ...今天中午12点喝了一瓶啤酒,不会有反应死了吧? 喝一瓶啤酒吃药没事吧 养育孩子有哪些正确的方式? 联想电脑一开机就蓝屏怎么解决 光遇冥想任务怎么完成_冥想任务攻略 光遇 光遇云野的锦鲤池冥想怎么做? 光遇 光遇在滑冰场旁冥想的任务怎么做? 光遇在仙乡的金塔下冥想任务怎么做 任务达成方法介绍 光遇 光遇在禁阁的神坛旁冥想怎么做? iphone手机下载个压缩包文件,怎么拷贝出来? 股利都有哪些方式呢? 买的新鲜牛肉怎么处理 我的脖子很痛,已经哑了,要怎么办呀? 内存条的性能好坏看什么指标 内存条有什么特征啊? 寻内存条的特点和作用(简略点) 内存的特点是什么?内存条有何指标? 计算机网络应用技术的最新研究成果 有关电脑研究报告 我是达州的在省骨科医院住院能报销吗? 我是四川达州的, 在重庆西南医院治病,新农合可以报? 比例? 达州农村医保的报销比例是多少?如慢性病的医药费,怎么才能报销? 四川省达州市医保在成都市住院期间报销比例是多少? 2020年新农合医疗省内跨市住院能报多少? 四川达州鼻中隔手术深圳医保卡和弄合能报销吗?能报比例是多少? 达州中心医星期四能报账吗 新生儿住院费一共花了15000能报下来大概多少_百度问一问 - 信息提示 达州市2020新农合报销上限是多少钱? 达州的城乡居民在成都住院报销比例多少? 如何用vb打开某个文件夹 vb怎么打开已保存的工程。 VB中文件的打开与关闭 vb 打开文件一直说找不到文件 如何在vb中打开各类文件 用VB打开文件 vb如何在文件本身目录打开文件 大数据显示严重违法行为是什么意思 征信大数据涉及红线什么意思? 如何让iPhone 5更省电? 中信银行房贷多久下来 中信银行办的贷款,今天放款,但是今天周日,我大概什么时间能到账 中信银行贷款 多久能放款 iphone5手机怎么设置省电 iphone5电量用的快 有没有风险啊数字货币? 穿高跟凉鞋,有时脚面肿,请问是什么原因 数字资产的风险大吗?奥斯通AT怎么样啊?奥斯通数字货币可以买吗? 现在数字货币有风险小点的么? 高跟鞋把脚背磨破了,然后发炎红肿,完全踩不了地,怎么办