问题标签 [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 投票
2 回答
631 浏览

windows - 如何在 QT4 for Windows 中创建通用文件选择对话框

一段时间以来,我一直在寻找有关此问题的线索,但没有结果。所以,这里...

我有一个应用程序,我想要一个简单的按钮来打开文件对话框窗口。主窗口上还有其他按钮可以读取或创建/写入文件(在对所选功能进行适当检查之后)。我曾经使用 QFileDialog::getSaveFileName() 函数没有问题,但是在 Windows 7 中,如果文件存在并且是只读的,这将失败。我切换到 getOpenFileName() 来解决这个问题,但现在如果用户尝试选择一个不存在的文件(与保存操作无关),文件对话框将失败。

有没有办法在文件对话框中添加“创建新文件”图标,或者将其添加到文件对话框窗口中的右键菜单中?我真的很讨厌仅仅因为(又一次)Windows 行为改变而不得不重写应用程序。

0 投票
1 回答
106 浏览

java - JFileChooser .txt 扩展名

我在 java 中开发了简单的记事本应用程序。当我想保存文件时,我想为该文件添加 .txt 扩展名。这在文件对话框中工作正常

它在带有 Finename.txt 的 FileDialog 中运行良好

但是当我拿

尝试添加扩展

它不起作用我该如何解决这个问题?

0 投票
4 回答
8700 浏览

vba - 使用 FileDialog 命令的 .InitialFileName 视图出现问题

因此,我正在使用 FileDialog 选择一个文件夹,其中包含我要放入 PowerPoint 演示文稿中的图像,但我在获取正确的初始视图时遇到了问题。

这是我所拥有的

如果我在“我的图片”之后排除“\”,我的用户文件夹“Daniel”中的所有文件夹都会出现在最初选择“我的图片”的初始视图中,但是当我在之后包含“\”时,我假设是“FileDialogViewList”刚刚出现。我如何让“我的图片”文件夹最初出现。

0 投票
1 回答
452 浏览

image - 打开文件对话框的正确路径的问题

我正在使用 vba access 2010 并有一个简单的表单,一个按钮控件。这个想法是创建一个文件夹,然后使用文件对话框打开我刚刚创建的文件夹。我可以创建文件夹,但是如何打开我刚刚创建的路径?下面将是我拥有的代码,如果有人可以提供帮助,我将非常感激。提前致谢

选项比较数据库

'------------图片路径设置----------

'--------图片路径设置结束-------------

0 投票
1 回答
3647 浏览

asp.net-mvc - ASP.NET MVC 浏览文件夹/文件对话框

我的网站上有一个页面要求用户输入文件夹/文件的路径。此文件夹/文件存在于本地计算机上。我不想让用户输入此目录,而是让用户通过某种弹出窗口选择路径,用户可以在其中浏览本地计算机上的文件夹/文件。在对话框中选择文件夹/文件后,我希望此文件夹/文件的路径显示在准备提交给服务器的文本框中。

我搜索了整个谷歌和这个网站,以寻找适合我特定需求的解决方案。请记住,我需要它来处理文件夹和文件。

例如,不是让用户输入“C:\Users\Me\Desktop\MyFile.txt”,而是希望他们能够在对话框中浏览它。他们还应该能够选择像“C:\Users\jselesky\Desktop\”这样的文件夹。我正在为我的网站使用带有 C# 的 ASP.NET MVC3。谢谢你。

0 投票
1 回答
12654 浏览

javascript - 使用 Node.js 询问用户在哪里保存文件

我正在使用 node-webkit 创建一个应用程序,所以有很多 javascript。我编写了一个 node.js 函数,它将截屏并将其保存到磁盘,但是,它将它保存到项目根目录,我想提示用户选择保存位置,但我找不到创建保存文件对话框的方法。当前代码:

screen_shot.js:

索引.html:

等待功能只是为了在截屏之前给我正在使用的弹出窗口关闭时间。

我一直在阅读node-webkit 文件对话框文档,但它不是我想要的,或者我无法使其正常工作。

0 投票
0 回答
607 浏览

qt - QFileDialog::getSaveFileName 并不总是返回扩展名

在 Windows7 上的 Qt 5.1.0 下,我使用以下代码获取项目名称:

返回时,当在 Qt Creator 下运行时,我得到带有“.proj”扩展名的项目名称(例如“foo.proj”)。但是当我部署应用程序并运行它时,没有附加扩展名(例如“foo”)。知道为什么吗?

请注意,可执行文件作为 32 位可执行文件部署在 Windows XP-x86 系统上。它是在 Windows7-x64 系统上使用 Qt 5.1.0 for Windows 32 位(VS 2010,505 MB)开发的。

也许 QTBUG-27186 没有正确纠正这个问题?

0 投票
3 回答
414 浏览

c# - 更改选择时 FileDialog 过滤器未更新

我有一个简单的问题。我在 wpf 应用程序中有一个文件对话框。当我第一次运行应用程序时,一切正常。但是当我更改文件扩展名并更改回来时,我什么也看不到。

这是代码:

我看到 .msr 文件。然后我选择查看所有文件,然后切换回 .msr 扩展名。但我没有看到任何文件。

想法?

如果需要,请询问详细信息。

0 投票
1 回答
916 浏览

c++ - windows 7 和 8 的常用对话框可以钩吗

我正在尝试用我自己的自定义对话框替换所有 Windows 通用(打开/保存)文件对话框调用。从我目前阅读的内容来看,我可以通过自己编写或使用诸如 detours 或 easyhook 之类的库来对调用进行挂钩。但是最近有人告诉我,这种方法只能在Vista之前使用,因为会话架构发生了变化,在Win 7/8中不可能进行这种切换。现在,我不是一个喜欢“不可能”这个词的人:) 所以如果你对这件事有任何建议,任何建议,请告诉我,我会感谢你的好意。

对于我要做什么,我的应用程序将由用户运行,它将驻留在托盘中,当用户从任何应用程序调用打开/保存对话框时,它应该用自定义对话框替换默认的通用对话框。

0 投票
3 回答
3336 浏览

java - 在 SWT FileDialog 中设置初始目录

我正在开发一个 Eclipse RCP 项目,需要让用户选择一些文件。为方便起见,根据某些情况,文件选择对话框的初始目录应在打开之前设置。

由于我绑定到 Eclipse RCP/SWT,我正在使用org.eclipse.swt.widgets.FileDialog.
该文档FileDialog指出使用setFilterPath(String string)-method 应该完全满足我的需要(请参阅文档)。

不幸的是,它不起作用,至少不是“每次”。

我目前没有安装来检查它,但我很确定该功能在 Windows 200/XP/Vista 机器上完全可以正常工作。我正在使用 Windows 7 机器,我认为我正在遭受lpstrInitialDir此处描述的行为。

至少,这正是我面临的行为:我第一次打开对话框时路径很好,但第二次,路径最初设置为最后选择的路径。在大多数情况下,这似乎很方便,但在我的情况下却不是。

这可能是对的吗?如果是这样,我是否有机会根据自己的需要改变行为?

感谢您的任何帮助回答!