精华内容
下载资源
问答
  • 自定义文件管理器 模仿真实文件管理器,里面的逻辑皆可以自己手动修改,应为需所以去写了个获取文件夹路径demo,本人手机Android7.0亲测。
  • MFC中获得文件夹路径的方法

    热门讨论 2013-02-18 17:13:23
    MFC中获得文件夹路径的方法 Button 按钮用于打开选择文件夹的对话框 Edit Control 用于显示选定的文件夹路径
  • NULL 博文链接:https://maidoudao.iteye.com/blog/1511481
  • C#获取文件/文件夹路径

    千次阅读 2019-12-17 10:16:06
    获取文件夹路径 //选择文件夹路径 FolderBrowserDialog dialog = new FolderBrowserDialog(); //提示信息 dialog.Description = "请选择文件路径"; string Path = ""; ...

    获取文件夹路径

                //选择文件夹路径
                FolderBrowserDialog dialog = new FolderBrowserDialog();
                //提示信息
                dialog.Description = "请选择文件路径";
                string Path = "";
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    Path = dialog.SelectedPath + @"\标本复查表.xlsx";
                }

    最终取到的是文件夹绝对路径的字符串Path,拿到后可以拼接以作他用。

    获取文件路径

                //选择文件路径
                var ofd = new OpenFileDialog();
                string path = string.Empty;
                //筛选文件类型
                ofd.Filter = "excel|*.xlsx";
                if (ofd.ShowDialog() == DialogResult.OK)
                {
                    path = ofd.FileName;
                }

    与获取文件路径一样,path拿到的是包含文件后缀的绝对路径字符串,其中Filter用于筛选文件类型,具体可以参考下面的文章。

    openFileDialog的Filter属性设置

    文件保存对话框

                string path = string.Empty;
                SaveFileDialog sfd = new SaveFileDialog();
                //默认显示名称
                sfd.FileName = "标本复查表.xlsx";
                //设置匹配文件格式,可包含多种
                sfd.Filter = "Excel(*.xlsx)|*.xlsx";
    
                if (sfd.ShowDialog() == DialogResult.OK)
                {
                    path = sfd.FileName;
                }
                else
                {
                    return;
                }

    保存对话框,path最终拿到的也是包含全文件名称绝对路径字符串,可以配合I/O操作文件,但是它可以直接在对话框中编辑文件名称,文件中存在名称冲突会出现提示是否覆盖的对话框。而且可以自定义提示对话框直接进行删除等操作,代码由下面给出。

     string path = string.Empty;
                SaveFileDialog sfd = new SaveFileDialog();
                //取消自带提示框提示
                sfd.OverwritePrompt = false;
    
                sfd.FileName = "标本复查表.xlsx";
                sfd.Filter = "Excel(*.xlsx)|*.xlsx";
    
                //自定义提示框,点击保存弹出框的打开或者保存按钮触发
                sfd.FileOk += (s, e) =>
                {
                    if (File.Exists(sfd.FileName))
                    {
                        DialogResult ds = MessageBox.Show("文件已经存在,是否删除文件?", "提        
                           示", MessageBoxButtons.OKCancel);
                        if (ds == DialogResult.OK)
                        {
                            File.Delete(sfd.FileName);
                        }
                    }
                };
    
                if (sfd.ShowDialog() == DialogResult.OK)
                {
                    path = sfd.FileName;
                }
                else
                {
                    return;
                }

    当选择文件,或者输入文件夹中存在的文件的时候,会弹出上面自定义的提示框,点击确定会删除文件,并保留删除文件的绝对路径,再根据绝对路径进行创建文件等操作,只能说是一种笨方法重写文件,文章仅为本人随笔而作,有什么错误或者不妥的地方,希望大家多多指正。

    展开全文
  • Sub SelectFolder ( ) Dim Path As String With Application . FileDialog ( ..."您选择的文件夹是:" ...,Format就是我选中的文件夹的名字 End If End With End Sub
    Sub SelectFolder()
        Dim Path As String
        With Application.FileDialog(msoFileDialogFolderPicker)
            If .Show = -1 Then
            'FileDialog 对象的 Show 方法显示对话框,并且返回 -1(如果按 OK)和 0(如果按 Cancel)
                Path = .SelectedItems(1)
                MsgBox "您选择的文件夹是:" & Path, vbOKOnly + vbInformation, "智能Excel"	
                '获取到的Path长这个样子:"D:\VBA\Report\Format",Format就是我选中的文件夹的名字
            End If
        End With
    End Sub
    
    展开全文
  • using System; using System.Windows.Forms; //选取文件,并获得路径 private void button1_Click(object sender, EventArgs e) { var f = new OpenFileDialog(); //f.Multiselect ...
    using System;
    using System.Windows.Forms;
    
            //选取文件,并获得路径
            private void button1_Click(object sender, EventArgs e) {
                var f = new OpenFileDialog();
                //f.Multiselect = true; //多选
                if (f.ShowDialog() == DialogResult.OK) {
                    String filepath = f.FileName;//G:\新建文件夹\新建文本文档.txt
                    String filename = f.SafeFileName;//新建文本文档.txt
                    this.textBox1.Text = filename +"   "+filepath;
                }
            }
    
            //选取文件夹,并获得路径
            private void button2_Click(object sender, EventArgs e) {
                FolderBrowserDialog f = new FolderBrowserDialog();
                if (f.ShowDialog() == DialogResult.OK) {
                    String DirPath = f.SelectedPath;
                    this.textBox1.Text = DirPath;//G:\新建文件夹
                }
            }
    

     

    展开全文
  • java 弹出选择目录(选择文件夹),获取选择的文件夹路径 java 弹出选择目录(选择文件夹),获取选择的文件夹路径:int result = 0;File file = null;String path = null;JFileChooser fileChooser = ...

    java 弹出选择目录框(选择文件夹),获取选择的文件夹路径

    java 弹出选择目录框(选择文件夹),获取选择的文件夹路径:
    int result = 0;
    File file = null;
    String path = null;
    JFileChooser fileChooser = new JFileChooser();
    FileSystemView fsv = FileSystemView.getFileSystemView(); //注意了,这里重要的一句
    System.out.println(fsv.getHomeDirectory()); //得到桌面路径
    fileChooser.setCurrentDirectory(fsv.getHomeDirectory());
    fileChooser.setDialogTitle("请选择要上传的文件...");
    fileChooser.setApproveButtonText("确定");
    fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
    result = fileChooser.showOpenDialog(chatFrame);
    if (JFileChooser.APPROVE_OPTION == result) {
    path=fileChooser.getSelectedFile().getPath();
    System.out.println("path: "+path);
    }

    这是另外一种方法得到桌面路径:
    File desktop = new File(System.getProperty("user.home")+System.getProperty("file.separator")+"XX");

    filechooser.setCurrentDirectory(desktop);

    我的文档 路径: fsv.getDefaultDirectory());

    user.name 用户的账户名称
    user.home 用户的主目录
    user.dir 用户的当前工作目录

    java.version Java 运行时环境版本
    java.vendor Java 运行时环境供应商
    java.vendor.url Java 供应商的 URL
    java.home Java 安装目录
    java.vm.specification.version Java 虚拟机规范版本
    java.vm.specification.vendor Java 虚拟机规范供应商
    java.vm.specification.name Java 虚拟机规范名称
    java.vm.version Java 虚拟机实现版本
    java.vm.vendor Java 虚拟机实现供应商
    java.vm.name Java 虚拟机实现名称
    java.specification.version Java 运行时环境规范版本
    java.specification.vendor Java 运行时环境规范供应商
    java.specification.name Java 运行时环境规范名称
    java.class.version Java 类格式版本号
    java.class.path Java 类路径
    java.library.path 加载库时搜索的路径列表
    java.io.tmpdir 默认的临时文件路径
    java.compiler 要使用的 JIT 编译器的名称
    java.ext.dirs 一个或多个扩展目录的路径
    os.name 操作系统的名称
    os.arch 操作系统的架构
    os.version 操作系统的版本
     
    if(e.getSource()==button1){ 
    JFileChooser fileChooser = new JFileChooser("D:\\");
    fileChooser.setFileSelectionMo(JFileChooser.DIRECTORIES_ONLY);
    int returnVal = fileChooser.showOpenDialog(fileChooser);
    if(returnVal == JFileChooser.APPROVE_OPTION){ 
    filePath= fileChooser.getSelectedFile().getAbsolutePath();//这个就是你选择的文件夹的路径

    }
     
    这里可以选择一个文件夹下的所有文件
    再用File file = new File(filePath); File[] listfile = file.listFiles();和for循环逐个处理文件夹里面的文件。

    转载于:https://www.cnblogs.com/xyzq/p/6023888.html

    展开全文
  • 这两天折腾批量修改文件信息的小程序;需要指定一个空路径保存修改后的图纸。...获得指定文件夹路径 (defun c:get_directory() (vl-load-com) (command "cmdecho" 0) (setq sh (vla-getInterfaceObject (vlax-g...
  • 一、OpenDialog选择文件路径 procedure TForm4.but2Click(Sender: TObject); var ChoBak : TOpenDialog; begin ChoBak := TOpenDialog.Create(nil); if ChoBak.Execute() then begin ShowMessage(ChoBak....
  • vb中5种打开文件夹浏览的方法总结 文章录入浣花溪 责任编辑snow 1038 字体小 大 by daokers 众所周知在vb中如果是打开某一个文件的话非常简单使用CommonDialog组件即可轻松完成但是他只能选择文件之后或许选取的...
  • 这个OCX控件中提供了一个getFiles()方法,只要获取控件对象,然后调用getFiles()方法就可以获取对应路径下的所有文件,如下图: 该控件可以选择任意盘符下的任意文件夹,图中最下面的按钮时web中的input,通过web中...
  • 解决方案1: 调用windows 的shell,但会有安全问题.  * browseFolder.js  * 该文件定义了BrowseFolder()函数,它将提供一个文件夹选择对话框 ... * 以供用户实现对系统文件夹选择的功能 ... * 文件夹选择对话
  • foldr_patch_new = filedialog.askdirectory() # 选择文件夹路径保存于foldr_patch中 实际案例: 业务场景:同事需要移动所有二级文件夹到指定的目录, 问题点:如何让他自动弹出对话框提示,并且可以交互选中...
  • request.getSession().getServletContext().getRealPath("/")+"img/temp.flv
  • 获取文件夹路径实例: 第一个参数,有self的话用self,没有的话用None。 第二个参数,设置窗口名。 第三个参数,设置默认打开路径。
  • 获取文件夹绝对路径 显示在 txtbox 控件里 System.Windows.Forms.FolderBrowserDialog folder = new System.Windows.Forms.FolderBrowserDialog(); if (folder.ShowDialog() == DialogResult.OK) { this....
  • 1.获得动态设置的文件夹路径。不包含文件名,代码如下: char szSelected[MAX_PATH] = {0}; char szSelected_m[MAX_PATH] = {0}; LPITEMIDLIST pidl; BROWSEINFO bi; bi.hwndOwner = this->m_hWnd; //窗口...
  • 问题一:在Win98中右击“我的文档”,选属性,在弹出的“我的文档 属性”窗口  中点击“浏览”按钮就会弹出一个“浏览文件夹”对话框。...话自己组装一个“浏览文件夹”窗体。具体的做法是:   1. 在你的Projec
  • //获取文件夹路径 QString srcDirPath = QFileDialog::getExistingDirectory( this, "choose Directory", "/"); if (srcDirPath.isEmpty()) { return ; } //创建文件夹 QDir dir; if (!dir.exists(path))//检查...
  • 修改.gradle文件夹路径 每次重装系统之前的.gradle文件都忘了保存,之前版本的gradle文件都需要重新下载,首先找到gradle文件保存位置,在c盘 用户文件夹 下即可看到.gradle文件夹,剪切到其他盘,然后按下面配置...
  • 按键精灵获取特殊文件夹路径

    千次阅读 2018-02-01 19:05:40
    当前用户的“程序”菜单文件夹 MsgBox CreateObject("Shell.Application").Namespace(&H3).Self.Path “控制面板”文件夹 MsgBox CreateObject("Shell.Application")....
  • 很多时候我们都会在某些特定的文件夹里找文件,采用的方法就是在右上角的搜索里输入想要找的东西的名字,但是往往电脑会记录下你搜索的内容 解决: 一: 1、鼠标左键点击搜索,出现一些异以往的搜索记录 2、...
  • FolderBrowserDialog用来选择文件夹FolderBrowserDialog dialog = new ...之后才会打开文件夹选择。 dialog.SelectedPath是选择的文件夹的完整路径 DirectoryInfo theFolder = new DirectoryInfo(foldP
  • 默认路径就是指定文件夹路径。 方法二 打开指定的文件夹,按住shift键,在空白处右击,在菜单栏中选择“在此处打开Powershell窗口”,可能有人的选项是”在此处打开命令窗口“。 打开的命令窗口里就是指定路径了...
  • Unity Editor 按路径选中文件文件夹

    千次阅读 2019-02-16 11:59:50
    public void Select(string path) { Object obj = AssetDatabase.LoadMainAssetAtPath(path); if (obj == null) return; EditorGUIUtility.PingObject(obj); ...
  • void CFileSeparationDlg::OnBnClickedBrowse() ...//用来存放文件夹路径 BROWSEINFO bi; LPITEMIDLIST pidl; bi.hwndOwner = this->m_hWnd; bi.pidlRoot = NULL; bi.pszDisplayName = s
  • 选择文件夹路径选择, 文件夹 资源管理器 推荐 SelectDirectory  http://docwiki.embarcadero.com/Libraries/Seattle/en/Vcl.FileCtrl.TSelectDirFileDlgOpts Vcl.FileCtrl.hpp if (!SelectDirectory(&...
  • Dim FolderDialogObject As FileDialog Set FolderDialogObject = Application.FileDialog(msoFileDialogFolderPicker) '配置对话框,默认路径为C盘 With FolderDialogObject .Title = "请选择要查找的文件夹" ....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 229,452
精华内容 91,780
关键字:

文件夹路径框