2016.5.9 文件选择和文件夹选择对话框

1、文件夹选择

FolderBrowserDialog folderDlg = new FolderBrowserDialog();

folderDlg.ShowNewFolderButton = false;

folderDlg.SelectedPath = Directory.GetCurrentDirectory();

folderDlg.Description = "选择脚本.sql文件存放路径";

if (folderDlg.ShowDialog() == DialogResult.OK)

{

tb_sqlpath.Text = folderDlg.SelectedPath;

NavChina.Common.APPConfig.GetAPPConfig().SetConfigValue("SqlFilePath", tb_sqlpath.Text);

}

////

2、文件选择

string fpth = "";

OpenFileDialog openFileDialog = new OpenFileDialog();

openFileDialog.Title = "请选择走向文件";

openFileDialog.Filter = "文本文件|*.sql";

openFileDialog.RestoreDirectory = true;

if (openFileDialog.ShowDialog() == DialogResult.OK)

{

fpth = openFileDialog.FileName;

tb_sqlpath.Text = fpth;

//NavChina.Common.APPConfig.GetAPPConfig().SetConfigValue("SqlFilePath", fpth);

}

时间: 2024-10-12 19:39:22

2016.5.9 文件选择和文件夹选择对话框的相关文章

2016.2.17文件夹选择框及文件选择框

string fpth = ""; OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Title = "请选择走向文件"; openFileDialog.Filter = "文本文件|*.txt"; openFileDialog.RestoreDirectory = true; if (openFileDialog.ShowDialog() == Dialog

在WPF中使用文件夹选择对话框

开发中有时会想实现"选择某个文件夹"的效果: 在WPF中,使用Microsoft.Win32.OpenFileDialog只能选择文件,FolderBrowserDialog只能用树型的方式选择文件夹,很不好用. 终于找到一个办法,使用Windows API Code Pack 在VS里打开Package Manager Console后输入Install-Package WindowsAPICodePack-Shell获取包后 就可以像这样打开选择文件夹Dialog了: var di

C# 选择文件夹 选择文件

选择文件 1 //选择文件 2 OpenFileDialog dialog = new OpenFileDialog(); 3 dialog.Multiselect = true;//该值确定是否可以选择多个文件 4 dialog.Title = "请选择文件夹"; 5 dialog.Filter = "所有文件(*.*)|*.*"; 6 if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)

选择一个文件夹 - Delphi

在Delphi中,选择一个文件夹的操作主要有两种方法.一种是通过"打开"对话框(OpenDialog)控件,通过定位一个文件来间接实现.另一种是利用Delphi提供的SelectDirectory函数.这个函数是在FileCtrl单元中定义的. 第二种方法还有一个附加的好处,它可以使用Root参数限定根目录的位置,并且不能再向上返回. 示例代码如下: uses FileCtrl; procedure TForm1.Button3Click(Sender: TObject); var s

MFC技术实现选择文件夹的对话框

由于MFC自带的CFileDiag是只能选择文件的,无法定制只能选择文件夹的对话框.然后当你仅仅需要操作文件夹,批量操作文件时,你需要用WIN32API实现,以下贴出制做该对话框的函数 void CQQICKView::OnMmm() {  // TODO: Add your command handler code here  CString m_FileDir;  BROWSEINFO bi;  ZeroMemory(&bi, sizeof(BROWSEINFO));  bi.hwndOwn

[VB.NET]调用系统的文件夹选择对话框

以下示例代码展示如何调用系统的文件夹选择对话框: 1 Private Function SelectFolder(ByVal Describe As String, Optional ByVal ShowNewFolder As Boolean = True) As String 2 Using nOpen As New System.Windows.Forms.FolderBrowserDialog() 3 nOpen.Description = Describe 4 nOpen.ShowNe

C++文件(夹)选择对话框

由于各种应用,我们需要调用系统的打开文件对话框或者打开文件夹对话框,或两者兼有.今遇到这个情况已经解决,特写下这篇博文. 1.打开文件对话框常用的方法是使用系统的CFileDialog.这里介绍另外一种方法就是使用OPENFILENAME这个结构体和GetOpenFileName()这个函数,可以实现单选文件或者多选文件,代码如下: 需引入头文件#include "CommDlg.h" [cpp] view plaincopy TCHAR szBuffer[MAX_PATH] = {0

WPF:自定义Metro样式文件夹选择对话框FolderBrowserDialog

1.前言 WPF并没有文件选择对话框,要用也就只有使用Winform版的控件.至今我也没有寻找到一个WPF版本的文件选择对话框. 可能是我眼浊,如果各位知道有功能比较健全的WPF版文件选择对话框.文件打开对话框,还请留言告知. 这次做的是一个精简版的文件选择对话框.包含一个UserControl和一个承载UserControl的Window. 另外TreeView的样式引用自Mahspps中的样式.也就是如果需要使用这个文件选择对话框,就必须要引用Mahapps的相关dll. 当然,我会提供整个

【转】python qt(pyqt)的文件打开、文件保存、文件夹选择对话框

import PyQt4.QtCore,PyQt4.QtGui # 获取文件路径对话框 file_name = QFileDialog.getOpenFileName(self,"open file dialog","C:\Users\Administrator\Desktop","Txt files(*.txt)") ##"open file Dialog "为文件对话框的标题,第三个是打开的默认路径,第四个是文件类型过滤器