问题标签 [filedialog]

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 投票
1 回答
6159 浏览

vba - MS Outlook 2007 中 Visual Basic 宏的目录选择器

我为 Outlook 2007 的附件归档编写了一个 Visual Basic 宏,但没有找到一种完全令人满意的方法来显示 Outlook 宏中的目录选择器。现在,我对 Windows API 或 VB(A) 编程都不太了解,但我在 Microsoft 应用程序中最常看到的“标准”Windows 文件对话框似乎是一个显而易见的选择,但它似乎并不容易获得来自 Outlook 的宏。

理想情况下,目录选择器至少应该允许手动粘贴文件路径/URI 作为导航的起点,因为有时我已经为同一目录打开了一个资源管理器窗口。

Outlook 宏中目录选择器的最佳选择是什么?

我已经尝试过但没有完全令人满意的两件事是(代码被简化并且没有错误处理,并且可能也可以在旧版 Outlook 中运行):

1)使用Shell.Applicationwhich 不允许我通过剪贴板实际粘贴起点或执行其他操作,例如重命名文件夹:

2)使用Office.FileDialogfrom Microsoft Word 12.0 Object Library(通过工具/参考),然后使用Word的文件对话框,它以某种方式在我的Vista系统上永远出现并且并不总是真正将Word带到前台。相反,有时 Outlook 被阻止,文件对话框在后台某处徘徊:

还有其他想法吗?

0 投票
6 回答
2189 浏览

c# - .NET 中是否有 OpenFileOrFolderDialog 对象?

是否可以使用OpenFileDialog类选择文件或文件夹?它似乎只允许选择文件,如果您选择一个文件夹然后选择打开,它将导航到该文件夹​​。

如果OpenFileDialog不能用于此,我应该使用另一个对象吗?

编辑:场景是我有一个可以上传一个...许多文件或文件夹的工具。我需要能够提供一个OpenFileDialog允许用户选择文件、文件夹或它们的组合的对话框。我知道FolderBrowseDialog在这种情况下,这不是答案。

0 投票
2 回答
1908 浏览

.net - 如何以编程方式操作任何 Windows 应用程序的常用对话框?

我的最终目标是编写一个实用程序,让我可以在任何对话框中快速设置文件夹,从预设的“收藏夹”列表中进行选择。由于我只是一个业余爱好者,而不是专业人士,我更喜欢使用 .NET,因为这是我最了解的。我确实意识到其中一些东西可能需要比我在 C# 中做的更多的东西。

我已经看到一些应用程序能够通过向工具栏添加按钮(例如: Dialog Box Assistant)或通过在标题栏旁边的标题栏中放置额外的按钮来扩展通用对话框(特别是另存为..和文件打开)最小化、最大化和/或关闭按钮。尽管我不知道从哪里开始,但两者都是不错的选择。

我尝试过的一种方法是将文件夹名称从我写的应用程序中“拖动”到对话框上的文件名文本框中,使用我从 Corneliu Tusnea 的Hawkeye Runtime Object Editor中获得的鼠标钩子技术突出显示它,然后预先添加通过使用 WM_SETTEXT 调用 SendMessage 来获取路径名。它(有点)有效,但感觉有点笨拙。

对此技术或实施的任何建议将不胜感激。或者,如果现有的实用程序已经这样做了,请告诉我!

更新:当一切都说完了,我想我可能会得到一个现有的实用程序。但是,我想知道是否有办法以编程方式执行此操作。

0 投票
1 回答
1543 浏览

ms-access - 通过 MS Access 中的 FileDialog 保存时如何过滤报表对象

我正在尝试使用 FileDialog 保存 rtf 文件,并希望使用 where 子句进行过滤。这就是我所拥有的:

关于如何在不更改报告的情况下添加 where 子句的任何想法?

0 投票
1 回答
1718 浏览

java - IE 浏览器在打开文件对话框后挂起。解决方法?

这是一个已注册的错误(错误 ID:6515708),但有人有解决方法吗?

设想

  • javascript 在小程序中调用 OpenDialog() 方法
  • 小程序启动新线程,打开 AWT FileDialog
  • 完成时,读取文件名并调用 javascript 方法 OnDialogComplete
  • 此时对话框被释放并且(仅在某些浏览器上)浏览器挂起。

我们混合了带有 IE6/7 的 XP 和带有 IE7 的 Vista,但不幸的是,该错误随机出现在其中任何一个上。

任何人的想法?

0 投票
5 回答
4844 浏览

c# - IE7文件下载对话框消失

以下代码将无法在安装了最新服务包的 IE7 中正确运行。

我正在用 js (window.open()) 打开 aspx 页面,并在 Page_Load() 中执行上述代码。

奇怪的是窗口弹出,尝试加载/显示文件对话框,然后你听到弹出窗口被阻止的声音(尽管弹出窗口阻止程序已停用!)。

额外信息:
- XP 和 W2k3(这是一个真正的 Web 服务器,除了 IE7 和 FW 3.5 SP1 和最新的服务包之外没有安装任何其他东西。) - 相同的代码适用于 FW 2.0 - Firefox 没有问题显示文件对话框。

我会很好奇是否有其他人遇到过同样的问题,并且可以提供一个解决方案来让这个东西在 IE7 中工作。

干杯,
迪米

0 投票
3 回答
11108 浏览

java - 如何使 java FileDialog 在 OS X 中接受目录作为其 FileType?

当我的应用程序在 Mac 上运行时,我试图从使用 JFileChooser 切换到 FileDialog,以便它将使用 OS X 文件选择器。到目前为止,我有以下代码:

我会为这个问题输入什么?这样我的文件选择器将允许任何目录作为文件选择器的输入(下面的方法已经检查以确保该目录是正确的目录类型,我只想让 FileDialog 接受任何目录)。

0 投票
6 回答
17452 浏览

java - 在 Java 中需要带有文件类型过滤器的 FileDialog

我有一个带有按钮/文本字段的 JDialog 供用户选择文件。这是代码:

我的问题是,我不想看到所有文件过滤器,而是想提供一个自定义过滤器,例如用于 Word 文档或其他内容。我使用 setFilenameFilter() 设置了一个自定义 FilenameFilter,但它似乎不起作用。我确实注意到它在文档中说自定义过滤器在 Windows 中不起作用(它在 Windows XP/Vista/7 中运行)。这是我的过滤器实现:

我在这里做错了吗?另外,我希望在框中显示一个描述,例如“Microsoft Word (*.doc *.docx)”,但我不知道该怎么做。

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

0 投票
3 回答
3916 浏览

java - 使用 FileDialog 选择具有特定扩展名的文件

我正在尝试使用 FileDialog 文件选择器,因为我真的需要 java 应用程序来拥有本机苹果文件选择器(我知道我们都讨厌讨厌缺乏可移植性,但这正是我所需要的)。我试图让我的文件选择器允许用户选择以 .ws 结尾的文件。这是我尝试过的:

由于某种原因,我的文件选择器不允许我选择任何文件。有任何想法吗?

0 投票
3 回答
137 浏览

c# - 用户导航到文件夹,我将该文件夹位置保存为字符串

我怎样才能做到这一点?

我希望用户单击一个按钮,然后弹出一个小窗口,让我最终用户导航到 X 文件夹。然后我需要将文件夹的位置保存到一个字符串变量中。

任何帮助,StackOverflow 的明智圣人?