
VB高手看! 如何调用“选择文件夹”的对话框 ,如图所示
网上别的网友给的代码,调出来后没有“新建文件夹”对话框!!!http://zhidao.baidu.com/question/462670396.html?quesup2...
网上别的网友给的代码,调出来后没有“新建文件夹”对话框!!!
http://zhidao.baidu.com/question/462670396.html?quesup2 展开
http://zhidao.baidu.com/question/462670396.html?quesup2 展开
2个回答
展开全部
Set sh = CreateObject("Shell.Application")
Set fd = sh.BrowseForFolder(Me.hWnd, "选择您想将“VeryCD”复制到的地方,然后单击“复制”按钮", 0)
'Me.hWnd是“选择文件夹”对话框的父窗口句柄,不关闭对话框不能返回父窗口。改为0没这个效果。
'第三个参数0改为512不显示“新建文件夹”按钮
If TypeName(fd) = "Folder3" Then MsgBox "选择的文件夹是" & fd.Self.Path
Set fd = sh.BrowseForFolder(Me.hWnd, "选择您想将“VeryCD”复制到的地方,然后单击“复制”按钮", 0)
'Me.hWnd是“选择文件夹”对话框的父窗口句柄,不关闭对话框不能返回父窗口。改为0没这个效果。
'第三个参数0改为512不显示“新建文件夹”按钮
If TypeName(fd) = "Folder3" Then MsgBox "选择的文件夹是" & fd.Self.Path
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询