dnf鬼剑士改saber:有关VB编程问题 高手进来帮一下

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 05:30:13
我想在某一窗口内添加一个选定文件的功能
就是说在窗口内需要使用者选定一个文件,并且程序本身规定这个文件的后缀名,类似于在VB里选定打开已存的工程一样。
最后选定文件后怎样通过一个按钮来复制选定文件到指定目录?

那就要用到drivelistbox,dirlistbox,filelistbox 三个控件了,就是选择驱动器,再选择文件夹,还可以选择文件
看看是否符合你的要求
Private Sub Dir1_Change() '选择文件夹变化则filelistbox自动列出该文件夹里的文件

File1.Path = Dir1.Path

End Sub

Private Sub Dir1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
'点击文件夹就显示该目录下指定类型的
File1.Pattern = "*.txt" '指定文件类型

End Sub

Private Sub Drive1_Change() '选择驱动器变化则dirlistbox自动列出该驱动器上的文件夹

Dir1.Path = Drive1.Drive

End Sub

可以给你个思路:
你是不是想不通过windows打开文件的那种方式 打开某个未知文件名的文件啊 ...
你可以这样 比如 你想让用户打开 一个.doc文件
可以先编一个查找 找到该文件 然后显示在一个LIST 里面
再让用户 双击刚才现在在LIST里的文件名字 就打开了这个文件

是用CommonDialog,它可以设置这个属性:
.Filter = "文本文件 (*.txt)|*.txt"
这样就行