首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

C#打开文件对话框(OpenFileDialog)

打开文件对话框(OpenFileDialog)    1、   OpenFileDialog控件有以下基本属性      InitialDirectory   对话框的初始目录      ...Filter   要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"       FilterIndex   在对话框中选择的文件筛选器的索引,如果选第一项就设为...1       RestoreDirectory   控制对话框在关闭之前是否恢复当前目录       FileName   第一个在对话框中显示的文件或最后一个选取的文件       Title...  控制对话框检查文件名中是否不含有无效的字符或序列      2、   OpenFileDialog控件有以下常用事件      FileOk   当用户点击"打开"或"保存"按钮时要处理的事件...     if (dlg.ShowDialog() == DialogResult.OK)      MessageBox.Show(dlg.SelectedPath.ToString()); } //打开文件

3.7K20

ExcelVBA打开文件对话框之.GetOpenFilename 方法

ExcelVBA打开文件对话框之Application.GetOpenFilename 方法 Application.GetOpenFilename 方法 显示标准的“打开对话框,并获取用户文件名,而不必真正打开任何文件...如果 MultiSelect 为 True,则返回值将是一个包含所有选定文件名的数组(即使仅选定了一个文件名)。如果用户取消了对话框,则该值为 False。 本方法可能更改当前驱动器或文件夹。...【示例】 此示例显示“打开对话框,并将文件筛选设置为文本文件。如果用户选择了文件名,则此代码在消息框中显示该文件名。..." Then msgbox "你选择了“取消”,将退出程序":exit sub ◆我的学习之“本方法可能更改当前驱动器或文件夹” 这个说明的意思是,程序第一次打开对话框是,“我的电脑>我的文档”,如果你找到了你要的文件夹进行的操作...,在程序所在的文件没有关闭的情况下,如果再一次打开,就会指向你刚才打开过的文件夹,如果你想要在程序一打开就方便的找到你现在所在的文件文件夹,可以用ChDrive开修改打开的最初的文件夹。

2.9K20

VBA打开文件对话框,取得文件夹内文件列表

近来写代码,常用到,就在此做一个备份,以方便日后使用 写成两个函数 【函数一】:打开文件对话框,多选文件,确定,返回文件列表数组 【使用方法】:arr=getFilesPath() Sub...(arr) + 1, 1) = Application.Transpose(arr) End Sub '==打开文件夹,可以多选文件,取得选中的所有文件的列表,返回数组 '==使用:arr=getFilesPath..." End End If End With getFilesPath = temp_arr End Function 【函数二】 (1)一个是打开文件对话框...,获得文件夹 (2)一个是传递进文件夹参数,返回文件列表数组 【使用方法】arr=getFiles("xxx") '==打开文件对话框,获得文件夹的路径 Sub GetFloder_FileDialog...string,返回文件夹中所有文件列表数组 '==使用:arr=getFiles(xxx) Function getFiles(folder As String) Dim p, temp_str

2K20

ExcelVBA文件操作-打开对话框取得文件夹路径2种方法

ExcelVBA-打开对话框取得文件夹路径2种方法 Excel VBA自动化处理文件时,通常有这样的操作: (1)打开文件对话框==> (2)选中文件夹==> (3)确定==> (4)返回文件夹路径==...允许用户选择文件。 msoFileDialogFolderPicker。 允许用户选择文件夹。 msoFileDialogOpen。 允许用户打开文件。 msoFileDialogSaveAs。...其中msoFileDialogFolderPicker就是用于打开文件夹的 【代码】 Sub FileDialog_sample1() With Application.FileDialog(msoFileDialogFolderPicker...,一般设置为0; 第二个为打开窗体的说明,如上图中的“请选择上传文件夹”; 第三个参数控制打开的窗口中显示的内容以及窗体中某些元素的状态,如不显示“新建文件夹”; 第四个参数为可选参数,只要控制对话框文件系统的根目录...图片 如果设置了其他数据,将不能再打开其他文件夹,所以建议设置为0 【代码】 Sub yhd_BrowseFolders() Dim objshell As Object Dim objFolder

5.5K40

ExcelVBA-打开对话框取得文件夹路径2种方法

Excel VBA自动化处理文件时,通常有这样的操作: (1)打开文件对话框==>(2)选中文件夹==>(3)确定==>(4)返回文件夹路径==>(5)读取文件夹中的所有文件==>(6)再进行其他操作...允许用户选择文件。msoFileDialogFolderPicker。 允许用户选择文件夹。msoFileDialogOpen。 允许用户打开文件。msoFileDialogSaveAs。...其中msoFileDialogFolderPicker就是用于打开文件夹的 【代码】 Sub FileDialog_sample1() With Application.FileDialog(msoFileDialogFolderPicker...,一般设置为0;第二个为打开窗体的说明,如上图中的“请选择上传文件夹”;第三个参数控制打开的窗口中显示的内容以及窗体中某些元素的状态,如不显示“新建文件夹”;第四个参数为可选参数,只要控制对话框文件系统的根目录...【第四个参数】详解 注意:如果设置了其他数据,将不能再打开其他文件夹, 所以建议设置为0 【代码】 Sub yhd_BrowseFolders() Dim objshell As Object

1.9K30

chrome打开本地链接

浏览器因为有安全的限制,是无法访问 web 页面时,可以打开本地PC的目录。...当你点击带有本地文件链接的超链接(file://),控制台上会报错:Not allowed to load local resource: 最开始在网上搜索了一下,有二个插件看上去似乎可以满足需求。...Local Explore,自定义了协议,然后呼起本地 exe,再打开资源管理器,是期望的效果。但是它最大的问题是:如果路径有中文,就乱码,无法正常使用。...的文件属性,修改‘生成操作’为‘嵌入的资源’,避免生成 *.exe.config 文件; 这样生成的 Release 目录就是比较干净的了,只有一个叫 LocalExplorer.exe 的文件。...exe,再通过 exe 打开指定的目录了。

2.7K20

ExcelVBA-Fso打开文件对话框取得文件夹中的一层目录列表

ExcelVBA-Fso打开文件对话框取得文件夹中的一层目录列表 有时候我们在工作时需要取得文件夹下面的第一层文件夹的目录列表,我们可以dos命令做成bat文件,生成一个txt文件, 也可以用以下的方法...:VBA直接取出,我只要一层就可以啦,今天练习一下用做一个自定义的函数,把取得的列表返回到一个数组中,有时有用,这里做个记录吧 这里有两个代码常常用到,(1)打开文件对话框(2)取得列表并返回到数组中...Dim arr() As String With Application.FileDialog(msoFileDialogFolderPicker) .Title = "请选择文件夹...vbCrLf m = m + 1 Next ' MsgBox s GetFolderList = temp_arr End Function ====这是我的电脑中的一个文件

1.2K30
领券