如图,在VB中,如何打开这样的文件夹选择对话框。用控件,还是API,谢谢!

是打开【 文件夹 】,不是打开【 文件 】!!!

打开文件对话框,添加CommonDialog控件就可以。
添加方法:【工程】-【部件】在部件对话框勾选:Microsoft Common Dialog Control 6.0 (SP3)
这样控件添加在工具箱中了,拖动到界面即可。
主要代码:
CommonDialog1.InitDir = "c:/" '对话框初始目录
CommonDialog1.Filter = "文本文件 (.txt)|*.txt|图片(.gif)|*.gif" '设置打开文件类型
CommonDialog1.ShowOpen '打开文件对话框
'CommonDialog1.ShowSave '保存文件对话框
'CommonDialog1.ShowColor '打开颜色设置对话框 等等追问

这是选择【文件】的对话框啊,我要的【文件夹】,谢谢!

追答

你的图就是打开文件对话框,VB中如果是打开、浏览目录,使用DirListBox控件,但和你的图完全不一样。

追问

这不是VB中做好了的,这是其他软件的一个文件夹选择对话框,我就是想知道VB能否做出一个像这样的文件夹选择对话框。

追答

可以,使用用户控件就可以自己做,做好后保存为*.ocx即可。

追问

有没有什么参考资料?

追答

MSDN

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-18

简单的就用控件来做吧,复杂的要修改“类”。

 

第2个回答  2013-05-18
用控件CommonDialog
CommonDialog1.CancelError = True
CommonDialog1.InitDir = 桌面
CommonDialog1.Flags = &H40
CommonDialog1.Flags = cdlOFNHideReadOnly Or cdlOFNOverwritePrompt
CommonDialog1.Filter = "Bitmap Files (*.doc)|*.doc|"
CommonDialog1.ShowOpen追问

这是选择【文件】的对话框啊,我要的【文件夹】,图上是【Floder Name:】,谢谢!

如图,在VB中,如何打开这样的文件夹选择对话框。用控件,还是API...
打开文件对话框,添加CommonDialog控件就可以。添加方法:【工程】-【部件】在部件对话框勾选:Microsoft Common Dialog Control 6.0 (SP3)这样控件添加在工具箱中了,拖动到界面即可。主要代码:CommonDialog1.InitDir = "c:\/" '对话框初始目录 CommonDialog1.Filter = "文本文件 (.txt)|*.txt|图...

vb怎么打开文件夹?
1、点击对话框下菜单,点击打开文件对话框。2、点击FileName控件,设置FileName文件名。3、然后在这里设置对象可见性的级别。4、点击Title选项,设置标题的名称。5、按F8开始单步调试代码,点击Command2,进入单步调试功能。6、多次按下F8或直接按下F5运行完成,就完成了读取文本文件内容并输出到立即窗口。

VB如何打开当前文件夹的文件夹和文件
为了在Visual Basic中打开当前文件夹的文件和文件夹,首先需要点击对话框下菜单,选择打开文件对话框。接着,通过点击FileName控件,设置FileName为需要打开的文件名。接下来,设置对象可见性的级别,以确保程序能正确访问所选文件。在对话框中找到并点击Title选项,设置一个合适的标题名称,这有助于用户识别...

vb 打开文件夹对话框
先引用 CommonDialog 控件引用方法: 顶部菜单的工具--部件--然后找microsoft commondialog control打上勾即可使用方法:CommonDialog1.ShowOpen '显示“打开”对话框CommonDialog1.ShowSave '显示“另存为”对话框其余的用法查MSDN帮助吧还有就是用API函数完成,具体用到这两个函数:GetSaveFileName Get...

VB.net怎么弹出文件夹路径选择框
选择文件夹 在工具箱 - 对话框 里选择 FolderBrowserDialog 添加 到设计器中 然后 代码写在 按钮事件里 FolderBrowserDialog1.ShowDialog()textbox1.text =FolderBrowserDialog1.SelectedPath 选择文件 在工具箱 - 对话框 里选择 OpenFileDialog 把 OpenFileDialog1.ShowDialog()TextBox1.Text = Open...

VB如何打开这样的文件夹浏览对话框
工程--部分--添加 Microsoft Common Dialog Control 6.0通用对话框 在工具栏双击通用对话框图标添加到窗体 Private Sub Command1_Click()CommonDialog1.ShowOpenEnd Sub通用对话框的使用方法自己去百度。

VB通用对话框 怎么打开啊?
第一步:引入部件:“工程”->“部件”->“Microsoft Common Dialog Control 6.0(sp6)”->“应用”\\x0d\\x0a第二步:选中控件,将控件画到你的窗体中任意位置,它不会在运行的窗体中显示。\\x0d\\x0a第三步:在程序中这样写(比如点击按钮可以打开一个“打开窗口”):\\x0d\\x0aPrivate Sub...

VB.net怎么弹出文件夹路径选择框
选择文件夹 在工具箱 - 对话框 里选择 FolderBrowserDialog 添加 到设计器中 然后 代码写在 按钮事件里 FolderBrowserDialog1.ShowDialog()textbox1.text =FolderBrowserDialog1.SelectedPath 选择文件 在工具箱 - 对话框 里选择 OpenFileDialog 把 OpenFileDialog1.ShowDialog()TextBox1.Text = Open...

VB2010中怎样打开文件夹?
在VB.NET里使用 OpenFileDialog 组件。在工具箱的“对话框”组里,双击 OpenFileDialog,添加组件成功。添加一个按钮,代码只要2行。Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click OpenFileDialog1.Filter = "所有...

在VB中怎么用代码弹出输入对话框
1、首先,打开“易语言”,然后选择“Windows窗口程序”选项,如下图所示,然后进入下一步。2、其次,完成上述步骤后,将编辑框、按钮和常用对话框从基本组件栏拖放到程序中,如下图所示,然后进入下一步。3、接着,完成上述步骤后,单击以选中“通用对话框”,然后在左侧的属性列中看到“过滤器”。

相似回答