问题标签 [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.
winapi - SHBrowseForFolder,但使用文本框导航
我找到了使 SHBrowseForFolder 在我的应用程序中工作所需的所有代码。但我讨厌它强迫你在小文件夹窗口中做所有事情,而没有文本框可以通过键入来导航。
在 Windows 中,我知道我通常会看到一个不同的文件夹浏览对话框,它允许我键入文件夹名称并使用其他常规导航键来选择所需的文件夹(退格键、“..”、Enter 等)。
是否有不同的 API 调用?
folderbrowserdialog - 文件夹浏览对话框不显示文件夹
我创建了一个使用 .NET 3.5 编译的应用程序。并使用了 FolderBrowserDialog 对象。当按下按钮时,我执行以下代码:
显示文件夹对话框,但我看不到任何文件夹。我唯一看到的是按钮确定和取消(当 ShowNewFolderButton 属性设置为 true 时创建新文件夹按钮)。当我在不同的表单上尝试完全相同的代码时,一切正常。
有任何想法吗??
c# - WinForms:为什么在显示文件夹浏览器对话框时会出现 InvalidCastException?
我在显示 FolderBrowserDialog 时随机收到 InvalidCastException,并且许多客户也报告了这一点。
我无法在互联网上找到任何相关的内容。有谁知道这是什么原因/如何解决这个问题?
我的代码:
堆栈跟踪:
编辑:附加信息:只有在 VS2008 调试器中运行时,我才能重现这一点。
当调试器用完时,它在我的 64 位 Windows 7 上很少发生(在 6 个月内发生一次或两次),并且在重新启动后消失。
客户端肯定不会在调试器中运行应用程序,因此它肯定可以在调试器之外重现。
c# - 文件夹浏览器对话框
我在我的应用程序中使用文件夹浏览器对话框来选择一个文件夹。现在我想要这样一个东西,在文件夹中应该只有 html 文件,没有其他东西可以选择。就像如果我们有打开文件对话框并且只想显示 html 文件,那么我们使用 openfiledialog 的过滤器属性。那么我怎样才能在文件夹浏览器对话框中保留或仅选择文件夹中的 html 文件?
那就是我如何在文件夹浏览器对话框中过滤文件?
编辑 仅选择包含 .HTML 的文件夹。
winforms - 应用程序的默认文件夹应该放在哪里?
我正在创建一个配置连接设备的小应用程序,然后将配置信息保存在文件中。用户不能选择文件名,但可以选择其位置。
应用程序的默认保存到文件夹的最佳位置在哪里?
我已经看到了“MyDocuments”位置的示例(例如,Visual Studio 就是这样做的)。
我在 C:\ 驱动器的顶部看到了一个文件夹。我个人觉得这有点令人讨厌。
它可能在 Program Files[Manufacturer] 或 Program Files[Product Name] 中,或者安装在应用程序的任何位置。我过去曾使用过这个位置;我不喜欢它,因为 Windows 资源管理器不允许用户很容易地浏览到那里(“可浏览性”)。
考虑到“可浏览性”是一个因素的最后一个概念,我认为 MyDocuments 是最佳选择。这是最常见、最广泛接受的做法吗?
我认为从历史上看,我们选择了安装文件夹,因为它将数据与设备管理实用程序放在一起。但我真的很想摆脱这种情况。我不希望用户必须翻阅系统文件才能找到他/她的数据,尤其是如果那个人不太熟悉 Windows。
此外,我正在使用 .NET WinForms FolderBrowserDialog,而“Environment.SpecialFolders”枚举对于将对话框设置为指向 Program Files 文件夹没有帮助。
感谢您的输入!
苏兹。
vb.net - Fileopen通过FolderBrowserDialog..如何??帮助!
这就是我现在得到的...
但我希望输出文件夹(保存 File.dll 的地方)成为 FolderBrowserDialog1.SelectedPath ... 怎么样?任何人?
试过 FileOpen(1, FolderBrowserDialog1.SelectedPath & File & .dll, OpenMode.Output) 但没有:(
winforms - 如何多次显示 FolderBrowserDialog?
在我的 Windows 窗体的 Form_Load 事件中,我想显示一个 FolderBrowserDialog 让用户选择一个目录,如果他们选择的目录无效(意味着它缺少应用程序需要的某些文件),我想再次显示它. 但是,当我创建一个新的 FolderBrowserDialog 时,当我调用 ShowDialog 时它不会出现。
当我踏入其中时,第二次到达 dialog.ShowDialog() 行,然后什么也没有发生。对话框不会出现,调试器也不会继续。它只是停止。它第一次完美运行,但不是第二次。我什至尝试复制整个 using 块并将其粘贴在第一个块之后,并且发生了同样的事情。该对话框仅显示一次。
我需要怎么做才能多次显示 FolderBrowserDialog?
解决方案:
将“this”传递给 ShowDialog 解决了我的问题。我还将 using 移到了 while 循环之外,以避免不必要地重新创建对话框。
php - 有限制的目录列表
我正在尝试制作一个仅列出文件夹中文件夹的脚本。问题是我的用户可以在他们的文件夹中创建文件夹,所以基本上我要做的是让用户有一种方法来管理他们的文件夹和存储文件......我的问题是我想制作 php “认为“根文件夹是他们的主目录,他们不能高于他们的主目录。目前我的php函数不这样做,它只显示目录的内容......如果用户上一层又上一层......等等......他可以浏览整个硬盘驾驶。
c# - C# winforms 上的文件夹浏览器对话框
我在我的 winform 中使用 folderBrowserDialog。
我需要默认或初始路径作为网络位置。
例如:
这不起作用。我的系统在正确的网络上,我可以通过浏览器访问该目录并运行命令。
这是非功能吗?还是有解决方法?如果有人可以指导我,我将不胜感激!
谢谢,伊瓦尔
c# - 选择多个文件和文件夹 .NET 所需的对话框
我以为很容易找到,我错了。
对话要求:
- 可以同时浏览多个文件/文件夹。
- 可用于 .NET windows 窗体。
- 免费或可以在 GPL 下使用。
- 适用于 Win Xp 和 Win 7。
对话框首选项:
- C#
- 看起来像 .NET 中的 OpenFileDialog。
- 有用于粘贴路径的文本框。
我尝试了几个来自 WEB 的示例,没有一个满足所有要求!
一些示例,目前最接近解决方案: