首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GUI(打开文件对话框

使用FileDialog可以打开文件对话框,根据模式不同,可以分为打开文件和保存文件对话框 获取FileDialog对象,new出来,参数:所属Frame对象,String标题,FileDialog.LOAD...给MenuItem对象设置点击事件,点击事件中,调用FileDialog对象setVisible(true)方法 调用FileDialog对象getDirectory()方法,得到String目录...调用FileDialog对象getFile()方法,得到String文件名称 选中文件后,在文本域中显示出来 获取TextArea对象,用来显示文本字符 获取到File对象,构造参数:String...actionPerformed(ActionEvent e) { System.exit(0); } }); //打开文件...public void actionPerformed(ActionEvent e) { openFile=new FileDialog(frame, "打开文件

1.2K30

python文件选择对话框

对于pythontkinter库来说,如果需要弹出文件选择框,我们需要引入一下tkinter.filedialog包,让用户直观地先择一个或者多个文件或者保存文件等操作。...常见文件选择对话框函数有 **打开一个文件:**askopenfilename() **打开一组文件:**askopenfilenames() **保存文件:**asksaveasfilename()...首先是打开一个文件我们将使用对话函数是askopenfilename() from tkinter import * import tkinter.filedialog root = Tk()...= '': lb.config(text = "您选择文件是:"+filename); else: lb.config(text = "您没有选择任何文件");...() btn = Button(root,text="弹出选择文件对话框",command=xz) btn.pack() root.mainloop() 选择多个文件之前和选择单个文件是一样 ?

4.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

QT 打开文件对话框总结

.*);;mp3file(*.mp3)"));   说明:这样就会产生一个对话框,和系统资源管理器差不多。返回是你选择文件 绝对路径。...参数1:父窗口 参数2:对话框标题 参数3:默认打开位置,如”我文档“等 参数4:文件过滤器,注意文件类型之间用  ;;  分开 二: QStringList    fileNameList...存在一个文件    ExistingFiles存在0个或多个文件(可用于选择多个文件)    Directory返回目录    DirectoryOnly返回目录(选取文件时候只选中目录)  ...返回选择一个文件(夹)名字         QString s=fd->selectedFile();       b....可以选定多个文件文件打开对话框     QFileDialog::Options options;     if (!

8K20

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.6K20

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

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

2.7K20

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

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

1.9K20

windows API实现用户选择文件路径对话框

在编写应用程序时,有时需要用户选择某个文件,以供应用程序使用,比如在某些管理程序中需要打开某一个进程,这个时候需要弹出一个对话框来将文件路径以树形图形式表示出来,以图形化方式供用户选择文件路径,而不是需要用户自己输入文件路径...在MFC中能够弹出对话框供用户选择文件路径类是CFileDialog,但是这个类主要问题是当用户选择文件路径后,会打开相关文件,与我们要求不符,在Windows平台下有两个函数SHBrowseForFolder...这两个函数说明如下: LPITEMIDLIST WINAPI SHBrowseForFolder( LPBROWSEINFO lpbi ); 该函数主要作用是弹出一个对话框,便于用户选择文件路径...pidlRoot;//对话框中显示最上层目录 LPTSTR pszDisplayName;//指向一个缓冲区,用于返回用户选择文件名 LPCTSTR lpszTitle;//文件对话框标题...另外是标志变量,一般使用是BIF_BROWSEINCLUDEFILES(允许用户选择文件)、BIF_RETURNONLYFSDIRS(只能选择目录,不能选择文件) 在用户选择了相关文件并点击对话框中的确定时

2.4K20

四知回--Windows 10打开文件对话框快速打开历史路径插件

四知回--Windows 10打开文件对话框快速打开历史路径插件 Windows中软件经常需要通过对话框打开文件或者保存文件,而每个软件打开默认路径不同,而文件往往没有保存在默认路径,这就需要点击很多次才能到目标目录...; FlashFloder 是一个悬浮于打开文件对话框上方插件,其可以自动记录历史目录,在选择路径时可以简单一键到最近或者记录路径,方便又快捷。...先看下效果 功能打开后,在任意软件中打开文件时,flashfloder会悬浮在对话框上方,注意下方图片中最上方框哦 !...这个软件有点老了,正式版本对于Windows10支持稍微有点问题,不过有未正式发布1.1版本在windows 10上可以使用 ## 网盘链接 链接: https://pan.baidu.com

91220

win10 uwp 打开文件管理器选择文件

本文:让文件管理器选择文件,不是从文件管理器获得文件。 假如已经获得一些文件,那么如何从文件管理器选择这些文件? 使用方法很简单。 从网上拿图来说 ?...打开文件夹自动选择所有文件 首先需要获得文件夹,因为这个呆磨,实际不会这样做 FolderPicker p = new FolderPicker(); p.FileTypeFilter.Add...(".txt"); StorageFolder folder = await p.PickSingleFolderAsync(); 我要用户从文件管理打开选择所有文件 需要使用 Folder​Launcher​Options...(); 获得文件所有文件,然后打开 await Launcher.LaunchFolderAsync(folder, t); 参见:https://codedocu.com/Details...Windows_System_Launcher_LaunchFolderAsync_Windows_Storage_IStorageFolder_Windows_System_FolderLauncherOptions_ 本文同时发在九幽[win10 uwp 打开文件管理器选择文件

1.8K10
领券