问题标签 [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.
windows - 如何在 QT4 for Windows 中创建通用文件选择对话框
一段时间以来,我一直在寻找有关此问题的线索,但没有结果。所以,这里...
我有一个应用程序,我想要一个简单的按钮来打开文件对话框窗口。主窗口上还有其他按钮可以读取或创建/写入文件(在对所选功能进行适当检查之后)。我曾经使用 QFileDialog::getSaveFileName() 函数没有问题,但是在 Windows 7 中,如果文件存在并且是只读的,这将失败。我切换到 getOpenFileName() 来解决这个问题,但现在如果用户尝试选择一个不存在的文件(与保存操作无关),文件对话框将失败。
有没有办法在文件对话框中添加“创建新文件”图标,或者将其添加到文件对话框窗口中的右键菜单中?我真的很讨厌仅仅因为(又一次)Windows 行为改变而不得不重写应用程序。
java - JFileChooser .txt 扩展名
我在 java 中开发了简单的记事本应用程序。当我想保存文件时,我想为该文件添加 .txt 扩展名。这在文件对话框中工作正常
它在带有 Finename.txt 的 FileDialog 中运行良好
但是当我拿
尝试添加扩展
它不起作用我该如何解决这个问题?
vba - 使用 FileDialog 命令的 .InitialFileName 视图出现问题
因此,我正在使用 FileDialog 选择一个文件夹,其中包含我要放入 PowerPoint 演示文稿中的图像,但我在获取正确的初始视图时遇到了问题。
这是我所拥有的
如果我在“我的图片”之后排除“\”,我的用户文件夹“Daniel”中的所有文件夹都会出现在最初选择“我的图片”的初始视图中,但是当我在之后包含“\”时,我假设是“FileDialogViewList”刚刚出现。我如何让“我的图片”文件夹最初出现。
image - 打开文件对话框的正确路径的问题
我正在使用 vba access 2010 并有一个简单的表单,一个按钮控件。这个想法是创建一个文件夹,然后使用文件对话框打开我刚刚创建的文件夹。我可以创建文件夹,但是如何打开我刚刚创建的路径?下面将是我拥有的代码,如果有人可以提供帮助,我将非常感激。提前致谢
选项比较数据库
'------------图片路径设置----------
'--------图片路径设置结束-------------
asp.net-mvc - ASP.NET MVC 浏览文件夹/文件对话框
我的网站上有一个页面要求用户输入文件夹/文件的路径。此文件夹/文件存在于本地计算机上。我不想让用户输入此目录,而是让用户通过某种弹出窗口选择路径,用户可以在其中浏览本地计算机上的文件夹/文件。在对话框中选择文件夹/文件后,我希望此文件夹/文件的路径显示在准备提交给服务器的文本框中。
我搜索了整个谷歌和这个网站,以寻找适合我特定需求的解决方案。请记住,我需要它来处理文件夹和文件。
例如,不是让用户输入“C:\Users\Me\Desktop\MyFile.txt”,而是希望他们能够在对话框中浏览它。他们还应该能够选择像“C:\Users\jselesky\Desktop\”这样的文件夹。我正在为我的网站使用带有 C# 的 ASP.NET MVC3。谢谢你。
javascript - 使用 Node.js 询问用户在哪里保存文件
我正在使用 node-webkit 创建一个应用程序,所以有很多 javascript。我编写了一个 node.js 函数,它将截屏并将其保存到磁盘,但是,它将它保存到项目根目录,我想提示用户选择保存位置,但我找不到创建保存文件对话框的方法。当前代码:
screen_shot.js:
索引.html:
等待功能只是为了在截屏之前给我正在使用的弹出窗口关闭时间。
我一直在阅读node-webkit 文件对话框文档,但它不是我想要的,或者我无法使其正常工作。
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 没有正确纠正这个问题?
c# - 更改选择时 FileDialog 过滤器未更新
我有一个简单的问题。我在 wpf 应用程序中有一个文件对话框。当我第一次运行应用程序时,一切正常。但是当我更改文件扩展名并更改回来时,我什么也看不到。
这是代码:
我看到 .msr 文件。然后我选择查看所有文件,然后切换回 .msr 扩展名。但我没有看到任何文件。
想法?
如果需要,请询问详细信息。
c++ - windows 7 和 8 的常用对话框可以钩吗
我正在尝试用我自己的自定义对话框替换所有 Windows 通用(打开/保存)文件对话框调用。从我目前阅读的内容来看,我可以通过自己编写或使用诸如 detours 或 easyhook 之类的库来对调用进行挂钩。但是最近有人告诉我,这种方法只能在Vista之前使用,因为会话架构发生了变化,在Win 7/8中不可能进行这种切换。现在,我不是一个喜欢“不可能”这个词的人:) 所以如果你对这件事有任何建议,任何建议,请告诉我,我会感谢你的好意。
对于我要做什么,我的应用程序将由用户运行,它将驻留在托盘中,当用户从任何应用程序调用打开/保存对话框时,它应该用自定义对话框替换默认的通用对话框。
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此处描述的行为。
至少,这正是我面临的行为:我第一次打开对话框时路径很好,但第二次,路径最初设置为最后选择的路径。在大多数情况下,这似乎很方便,但在我的情况下却不是。
这可能是对的吗?如果是这样,我是否有机会根据自己的需要改变行为?
感谢您的任何帮助回答!