FolderBrowserDialog(文件夹浏览对话框) 使用详解和例子
来源:互联网 发布:深圳租房 知乎 编辑:程序博客网 时间:2024/06/06 12:39
1.选择数据库目录,在此处不需要新建文件夹,因此屏蔽新建文件夹按钮。 C#代码 FolderBrowserDialog df = new FolderBrowserDialog(); //设置文件浏览对话框上的描述内容 df.Description = "选择所有数据库文件所在根目录地址"; //不显示对话框下方的创建新文件夹按钮 df.ShowNewFolderButton = false; /* 判断是否已直接输入文件夹目录地址,如果存在则将此值赋于对话框的已选地址,这样就可以让对话框显示您上次选择或添加的目录地址了。 */ if (tBoxDbRoot.Text != "") { df.SelectedPath = tBoxDbRoot.Text; } else { df.RootFolder = Environment.SpecialFolder.MyComputer;//指定对话框默认显示的根目录地址 注意RootFolder的接收数据类型 } //显示文件夹对话框,并返回对话框处理结果数值 DialogResult result = df.ShowDialog(); if (result == DialogResult.OK) //另外一种判断办法 if (df.ShowDialog(this) == DialogResult.OK) { //将中的数据库目录地址赋于类全局变量数据库根目录 string folderPath = df.SelectedPath; if (folderPath != "") { tBoxDbRoot.Text = folderPath; Cls_dbRootPath = tBoxDbRoot.Text; } } 2.选择数据库备份目录或创建新的数据库备份目录C#代码 FolderBrowserDialog bakFolder = new FolderBrowserDialog(); bakFolder.Description = "选择所有数据库文件备份目录"; //这里没有设计 bakFolder.ShowNewFolderButton是因为默认些按钮是显示的。 if (Cls_dbBackRootPath != "") { bakFolder.SelectedPath = Cls_dbBackRootPath; } else { bakFolder.RootFolder = Environment.SpecialFolder.MyComputer; } if (bakFolder.ShowDialog(this) == DialogResult.OK) { Cls_dbBackRootPath = bakFolder.SelectedPath; //这里省略了开始处理执行数据库备份的代码... }
原文来自:http://weixiaodeshui.blog.163.com/blog/static/1117780452010014112441182/
0 0
- FolderBrowserDialog(文件夹浏览对话框) 使用详解和例子
- FolderBrowserDialog(文件夹浏览对话框)
- FolderBrowserDialog(文件夹浏览对话框)
- 浏览文件对话框FolderBrowserDialog
- 使用"文件浏览"对话框选择文件夹
- VC 使用"文件浏览"对话框选择文件夹
- MFC打开对话框和浏览文件夹操作
- 目录浏览对话框和遍历文件夹
- "浏览文件夹"选择对话框
- 文件夹浏览对话框类
- EVC浏览文件夹对话框
- 创建浏览文件夹对话框
- 创建浏览文件夹对话框 .
- 浏览文件夹对话框
- vba 浏览文件夹对话框
- 浏览文件夹对话框
- 浏览文件夹对话框
- MFC实现打开、保存文件对话框和浏览文件夹对话框
- DLL的远程注入及卸载技术详解
- C#遍历指定文件夹中的所有文件,DirectoryInfo和FileInfo的一些常用方法
- QSizeploicy、 QLayout-setSizeConstrain
- Path Sum II
- window7 Aero特效异常解决
- FolderBrowserDialog(文件夹浏览对话框) 使用详解和例子
- shell
- 1214
- C#中String类的几个方法(IndexOf、LastIndexOf、Substring)
- 我的第一个JS组件-跨浏览器JS调试工具
- crystal report customer pagesize
- 让普通C++类轻松支持IDispatch自动化接口
- ios中一些老组件(ARC之前)的导入方法
- How to display Chinese/Japanese (Unicode) Character on Windows