问题标签 [open-with]
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 - 如果我为我的程序创建一个新的文件类型,如何正确使用“打开方式”?
我做了一个程序。我还制作了自己的文件类型,程序可以创建、打开和编辑。在资源管理器中,我右键单击这个新文件类型并选择“打开方式”并选择我的程序。当然,它只是打开程序而不加载文件。
如何让我的程序知道它被请求在启动时打开文件?是否有一些“打开方式”发送的命令行参数?
c# - c#打开文件总是显示“打开方式”对话框
我有 ac# 应用程序,它下载文件,并且应该始终显示“打开方式”对话框,无论扩展名是否为已知扩展名。
我试过了
但是,当我尝试打开 .png 文件时,“打开方式”对话框不会显示,并且文件会使用我的默认图像查看器打开。
用户应该能够选择一个应用程序(例如,也许他想编辑文件而不是查看它)。有没有办法强制 Vista 显示打开对话框,以便用户选择?
windows - 如何在打开方式对话框中启用“始终使用所选程序打开此类文件”选项
如何在“打开方式”对话框中启用“始终使用所选程序打开此类文件”选项?
我已经检查了以下注册表项:
还有什么可能导致“始终使用所选程序打开此类文件”选项被禁用?
c# - open file directly
I created a text editor in C# and I use a special file extension for the XML file that my program uses. When I use "Open With..." from the Windows context menu, my program doesn't read the file and I get an error.
How do I fix this?
windows - 使用我的应用程序打开窗口
我编写了一个应用程序,它能够打开特定扩展名的文件并将其展示给用户。现在我希望用户能够双击该文件并使用我的应用程序打开它。我尝试在 Windows“打开方式”对话框中设置“始终使用所选程序...”选项,但不知道如何接收 Windows 发送到我的应用程序的文件名。这该怎么做?
谢谢...
c# - C# Windows '打开方式 >' 上下文菜单行为
可能重复:
与应用程序的文件类型关联 (C#)
我正在编写一个 C# Windows 应用程序来可视化和修改“.build”文件(nant 脚本)。我希望用户能够在 Windows 资源管理器中右键单击 .build 文件并选择“打开方式 >”选项以允许在我的应用程序中修改文件。
为了使用这种机制,我的程序需要支持什么?我的程序可能需要对 Windows 做些什么来启用上下文菜单支持?
我想知道是否有人可以指出我关于这个主题的一篇好文章/教程的方向。
macos - 安装我的应用程序后,我的应用程序会自动更改“打开方式”选项
我正在开发一个组织和播放电影文件的桌面应用程序。因此,我在应用程序目标的属性下添加了 mp4、mov、avi、m4v(mp4、mov、avi、m4v 扩展名)作为文档类型。问题是当用户在他系统的 Applications 文件夹中安装我的应用程序时,打开 mp4 电影文件的默认选项会自动从 QuickTime Player 更改为 Voila。默认选项不过是文件信息窗口中提供的“打开方式”选项。大多数用户都会遇到这种情况。为什么会这样?我该如何解决这个问题?
java - Java 访问 Window 的“打开方式...”列表
我想从 Java 获取 Windows XP/Vista/7 中的“打开方式...”上下文菜单列表。
从 Windows 注册表中,我设法找到了一种方法来获取启动应用程序的命令。但是我没有找到如何获取这些应用程序名称和图标,如 Explorer Open with list 上下文菜单中所示。
此外,管理这些信息的方式似乎从一个版本的操作系统更改为另一个版本。
有没有我可以与 Java 一起使用的库?
谢谢。
python - Python:获取与文件关联的应用程序列表(Linux)
我正在用 Python 制作应用程序,我需要向用户提供“打开方式”菜单。目前我正在解析/usr/share/applications/mimeinfo.cashe
,~/.local/share/applications/mimeapps.list
但结果很差。Nautilus 在“打开方式”菜单中有更多条目。
您知道获取与文件关联的应用程序列表的更好方法吗?
编辑:
gnomevfs
使用模块有一种更简单的方法。
在返回的列表中,您可以获得应用程序名称、图标名称、配置文件和许多其他内容。
emacs - emacs/openwith 如何将参数传递给程序?
我在 emacs 中使用 openwith 包。我想用 xfig 打开带有一些附加选项的 .fig 文件,例如:
openwith 在我不需要传递其他选项的其他文件关联中为我工作。我在我的 .emacs 文件中尝试了以下内容
哪个有效,但是
也不(error: Wrong type argument: arrayp, nil)
行
不起作用,尽管在这里我没有收到任何错误。它说“在外部程序中打开了 file.fig”,但没有任何反应。在这种情况下,我注意到有一个使用所有这些选项运行的 xfig 进程。
有人可以让我知道如何解决这个问题吗?
谢谢您的帮助。