问题标签 [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 回答
234 浏览

windows - 如何在 WOW64 应用程序的通用文件对话框中重命名网络卷的名称

我正在开发像 SMB 这样的网络重定向器。

连接卷后,我会为以下节点创建 4 个注册表项。

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\#UNCPATH
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##UNCPATH
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\#Z:
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\Z:

键:“_LabelFromReg”
值:“我想要的磁盘名称”

然后,它适用于 32 位 Windows XP、Vista、7 的所有应用程序。它也适用于 64 位 Windows 资源管理器。

但是对于 WOW64 应用程序的文件打开对话框,它不起作用。(例如 MS Office 2007)

为什么 wow64 应用程序不能显示我输入的名称?
我怎么解决这个问题?

0 投票
1 回答
632 浏览

asp.net - Asp.net 文件对话框设置默认文件夹

有没有办法做到这一点?我以为我会在谷歌上找到数百个结果,但没有真正找到任何东西。我想将其设置为 Web 服务器上的某个位置或某处映射的网络驱动器上的某个位置。

我正在谈论<input type="file" ... />以澄清。

0 投票
4 回答
2275 浏览

wxpython - 如何将小部件添加到 wxpython 中的文件对话框?

我正在创建一个文件对话框,允许用户在我的应用程序中编辑文件后保存文件。我想在对话框中添加一个复选框,以便用户可以选择保存文件的格式。我想我需要创建一些继承自 FileDialog 的新类,并将一个复选框插入到由文件对话框创建的框架中,但我真的不知道该怎么做。谁能帮我吗?

(我还想创建一个类似的文件对话框来打开文件,但我认为这只是意味着用 OPEN 样式替换 SAVE 样式。)

0 投票
1 回答
296 浏览

objective-c - 在 Objective-C 中为文件对话框设置文件扩展名

我想知道如何为文件对话框设置文件扩展名,以便只有具有该扩展名的文件才会显示在文件夹中。我知道有一种方法可以设置是否可以看到文件/目录,以及文件对话框查看的文件夹,但还没有找到设置文件扩展名的方法。有什么建议么?

0 投票
5 回答
13507 浏览

c# - FileDialog.RestoreDirectory 属性实际上是做什么的?

我在 MSDN 上阅读过有关该属性的信息,但我仍然不明白它的作用。

获取或设置一个值,该值指示对话框是否在关闭前恢复当前目录。

这到底是什么意思呢?“恢复”当前目录实际上是做什么的?谢谢您的帮助。

0 投票
2 回答
2363 浏览

java - Java FileDialog 选择目录:仅限 Mac OSX?

我通过阅读

用户可以通过 a 选择目录FileDialog,现在FileDialog唤起本机文件选择器,这正是我想要的,但在上面的行中显示:apple.awt...,这是否意味着此选项仅适用于 Mac OSX?

谢谢你的帮助!

PS:我知道很多人建议使用 JFileChooser,但在这种情况下,我更喜欢 FileDialog,除非那是不可能的

0 投票
1 回答
650 浏览

.net - openfiledialog 的 Autoupgradeenable 属性

我需要在 winform 应用程序中显示打开文件对话框。文件对话框的一个属性autoupgradeenabled我设置为true,用于根据操作系统更新打开的文件对话框,例如如果应用程序在 xp 上运行,那么对话框的显示与 wista 或窗口 7 中的不同。

因此,当我将该属性用作true时,并且一旦在带有 2.0 .net 框架的 xp的机器中,打开文件对话框就无法打开。所以我试着把它做假,然后它也无法在带有xp 和 2.0 框架的机器中打开。

然后我尝试通过评论整行意味着我从代码中删除了该属性,然后我尝试了它在具有 2.0 框架的 xp 机器上很好。所以问题是我无法理解为什么该属性无法通过将其设置为 false 或 true 来工作。因为通过设置该属性应该在所有操作系统中工作,所有框架和对话框应该根据操作系统进行更改。如果不是,那么该属性的含义是什么?

0 投票
1 回答
3118 浏览

java - 如何在所需目录中打开 Filedialog

我有两个按钮都打开 filedialog 我想要的两个按钮应该总是在他们按下时在 filedialog 中打开它们的相关目录。在我的情况下 filedialog 保留我不想要的最后一个打开的目录。

0 投票
4 回答
11621 浏览

java - 在 Java 中保存 FileDialog 会去除初始文件扩展名

我正在使用 java.awt.FileDialog 创建一个用于保存文件的对话框。问题是,当我指定建议的(默认)文件名时,FileDialog 会删除其扩展名。例子:

我希望当 FileDialog 出现时,默认文件名是“Untitled.txt”,但它只是“Untitled”。当用户单击保存时,我得到一个不带扩展名的文件名。FileDialog 在 Windows 和 OS X 上都执行此操作。

我不明白。为什么 FileDialog 会故意剥离扩展名?这有什么合乎逻辑的原因吗?文档没有讨论它。作为一种解决方法,我可以简单地将扩展名添加到 FileDialog 返回的字符串中,但这似乎是一个错误......

(请注意,我不能使用 JFileChooser;我需要本机 AWT FileDialog。)

0 投票
1 回答
1653 浏览

python - 使用 Python DirSelector 打开文件

是否可以使用 Python 的 DirSelector 打开文件(而不是目录)。制作 wx.FileSelector 也可以打开一个目录。

我只需要一个对话框窗口即可同时打开文件和目录。