问题标签 [folderbrowserdialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2279 浏览

asp.net - 在 ASP.NET 2.0 中,我可以有一个按钮来浏览客户端文件夹并选择路径(不是文件)吗?

我已经使用了隐藏的文件上传控件来浏览文件并获取文件路径,而没有真正上传它。

我的问题是,在 ASP.NET 中有没有办法,创建一个文件夹浏览按钮,当它被点击时,只是为了浏览客户端文件系统,用户可以点击路径并选择该路径而不是文件?

0 投票
3 回答
3226 浏览

c# - 在可移动设备/可移动存储上使用 FolderBrowserDialog

我正在开发一个简单的复制工具来从数码相机上复制文件。我已经编写了文件复制代码,我已经很好地连接了所有内容。

我遇到的问题似乎与 FolderBrowserDialog 有关。在 Vista 中(我还没有检查过 XP),我可以浏览到相机上的目录。但是,FolderBrowserDialog 不会让我选择相机上的目录。OK 按钮显示为灰色。

查看相机上文件的路径,如下所示:

由于这不是有效路径(而不是 C:\whatever),我猜 FolderBrowserDialog 不喜欢这样。

它可以从有效的路径名正常工作,但不能在相机之外......

有没有人有任何建议来解决这个问题?

更新

为了确认 oefe 的问题,路径实际上显示为:

ChulioMartinez 使用 SHBrowseForFolder 的建议确实有效,我将标记为正确答案。感谢您的帮助 Chulio。

0 投票
1 回答
203 浏览

c# - 当我将文件夹保存在某个位置时,它会存储在上面的文件夹中

我导入一个文件,对其进行处理并将其保存在某个位置。我将我的文件保存在一个文件夹中,但它被保存在所选文件夹上方的文件夹中。这是代码,

m_ImportFile 给出了我们从中获取输入文件的文件的路径,我希望我保存的文件是我想要保存它的 m_ImportFile.extension 的名称。但是通过这种方法,我得到了我选择的文件夹我想要的 m_ImportFile.extension 的 .name。例如。我导入了一个文件 chh.xml,所以当我想保存它时,我想获取 chh.xuk,但是如果我选择一个文件夹 ab,那么保存文件的路径(如果 ab.chh.xuk 和该文件位于所选文件夹上方)文件夹。请帮忙。

0 投票
3 回答
5387 浏览

c# - 带有复选框的文件夹浏览对话框?

我正在寻找最简单的解决方案,以在我的(C#)WinForms 项目中的目录前面使用复选框来实现文件夹浏览对话框。

我在备份中心的Vista中看到了这种对话框。它就像一个普通的文件夹浏览对话框,但在每个文件夹前面都有一个复选框。如果您选中了一个文件夹,则其中的所有文件夹和文件也会被选中,而您之后仍然可以单独取消选择它们。

如果没有预制控件或其他任何东西,那么最简单的方法是: - 操作普通文件夹浏览对话框以包含复选框功能;或 - 操作 TreeView 控件以使用 Shell 图标作为路径(以便桌面、我的音乐、普通文件夹、文件等正确的系统图标),以便我自己构建一个?

注意:我希望对话框/控件同时显示文件文件夹。

提前感谢任何提示和提示。=)

0 投票
1 回答
699 浏览

.net - 显示 FolderBrowserDialog 后出错

我正在使用备份程序并确定目标位置,我让他们选择输入或浏览到它。最近,在他们使用 FolderBrowserDialog 浏览到它以设置位置并关闭包含表单,我一直收到此错误:

托管调试助手“DisconnectedContext”在“C:\Users\JFV\Documents\Visual Studio 2008\Projects[备份程序]\bin[备份].exe”中检测到问题。附加信息:上下文 0x792960' 已断开连接。从当前上下文(上下文 0x7927f0)释放接口。这可能会导致损坏或数据丢失。为避免此问题,请确保所有上下文/单元都保持活动状态,直到应用程序完全使用 RuntimeCallableWrapper 完成,这些 RuntimeCallableWrapper 代表生活在其中的 COM 组件。

有没有其他人看到这个错误或知道如何处理它?

任何和所有的帮助表示赞赏!

-JFV

0 投票
2 回答
2897 浏览

mfc - 如何将编辑框添加到 MFC CFolderDialog(“浏览文件夹”对话框)?

我目前有一个 CFolderDialog 类,它在我的 CDocManagerEx 类中用于处理文件操作,如下所示:

替代文字 http://img268.yfrog.com/img268/9271/filedialog.png

我不知道我是否需要展示这个类的方法实现(我从这里发布的一个项目中找到了这个),但是如果有帮助的话,这里是类定义:

我的这个问题的目标是在选择目录的工作区正下方的窗口中添加一个编辑控件。完成此任务的最简单方法是什么?

0 投票
2 回答
384 浏览

.net - FolderBrowserDialog 需要 eons 列出位于 USB 驱动器中的文件夹的子文件夹

在 USB 驱动器中使用 FolderBrowserDialog 需要几分钟来提供子文件夹(与有多少子文件夹无关)。而 Windows 资源管理器确实以相对快速的方式显示它们。

我正在使用的代码是:

我导航到 USB 驱动器,然后单击根目录中的文件夹以等待很多时间。

这是 Windows Server 2003 x64 上的 .NET 2.0 SP1(32 位可执行文件)

有什么已知的原因吗?为什么它比 Windows 资源管理器花费这么多时间?

粗略的谷歌搜索似乎表明我独自一人。我发现它在 64 位系统上崩溃的引用,但我实际上并没有崩溃,如果我等待几分钟它最终会工作。

0 投票
4 回答
3839 浏览

delphi - 使用 Delphi 创建文件夹选择对话框的最常用方法是什么?

Delphi 2009 中似乎没有一个简单的组件可用于创建文件夹选择对话框,尽管通过 TOpenDialog 提供了一个文件选择对话框。

使用 Delphi 创建现代文件夹选择对话框的最常用方法是什么?

0 投票
4 回答
17740 浏览

c# - 我可以更改我的 FolderBrowserDialog 的标题吗?

我很好奇,它可以为我的小应用程序画龙点睛。谢谢!

0 投票
1 回答
746 浏览

c# - FolderBrowserDialog 更改语言

我有一个应用程序,用户可以在其中选择两种语言。

是否可以更改 FolderBrowserDialog 语言(按钮,浏览文件夹)。也许与文化信息?

谢谢您的帮助。