我的目标是为我正在创建的程序创建一个新的文件扩展名(可能不止一个)。因此,在四处查看之后,我找到了一些有关该主题的资源,如下所列,以防万一有人想要查看它们并了解我一直在查看的内容。
在 Java 应用程序中使用文件关联
创建注册表项以将文件扩展名与 C++ 中的应用程序关联起来
将文件扩展名与程序关联
http://www.rgagnon.com/javadetails/java-0592.html
http://www.rgagnon.com/javadetails/java-0480.html
另外,请注意,Microsoft 支持课程实际上是 Visual Basic 课程,但我只是想看看注册表更改是否有任何相似之处。
他们中的大多数人通常都会谈论进行一些注册表编辑,以便 Windows 可以识别新文件并知道如何处理它。然后我偶然发现thisOracle 的文档,该文档声称您可以使用一些(看似)简单的 Java 代码来完成上述所有操作。我想如果这么简单的话,肯定有人已经指出了。另外,该文档是 2006 年的。我有很多问题,我知道这些问题需要解决很多问题,所以如果有人花时间回答这个问题,非常感谢!
- 为 Java 程序创建和关联文件类型的最佳方法是什么?
- 如果使用Oracle方法,是在完全独立的程序中完成的吗?我假设您不希望每次程序运行时都创建并关联文件类型,并且从我所见,这实际上会返回错误。
- 我希望其他人(仅限 Windows 用户)能够轻松安装该程序,但我使用的是 Windows 7 64 位。为了使关联也与 32 位系统兼容,我需要注意哪些更改?
- 使用这两种方法是否可以轻松且完全地逆转更改(即,如果我只想创建一个测试文件扩展名)?
我找不到任何广泛的资源来教授如何在没有先前知识的情况下做这类事情,所以如果有人不能回答我的问题,但确实有一个好的资源我可以看,那就太好了,也。
Java网络启动不仅是来自 Oracle 的免费安装程序,而且还会注册一个应用程序。对文件类型感兴趣。请参阅文件服务演示。举个例子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)