【问题标题】:Changing default program for a file type (workaround)更改文件类型的默认程序(解决方法)
【发布时间】:2015-02-27 23:04:43
【问题描述】:

我想指定当文件包含在某个目录中时,在我编写的程序中默认打开某种类型的图像(例如,.png)。我通过搜索 (Change Default Program for a specific folder) 发现这在 Windows 7 或 8 上是不可能的。

我自己将这些图像保存在此目录中,因此我对如何命名文件有一些余地。例如,我可以稍微更改文件名......也许是 example.myprog.png 或类似的东西。有没有办法设置它,以便打开与此文件名模式匹配的文件,而其他 .png(在其他目录中)仍然在默认查看器中打开?

我真的不想将这些 PNG 图像命名为 example.myprog(即完全更改扩展名),因为当用户在 Windows 资源管理器中浏览目录时,我希望缩略图图像仍然显示。此外,用户最终会将这些图像传输到他们自己的机器上,在那里他们需要使用标准图像查看器来查看它们。

如果这不可能,是否有人对如何解决这个问题有其他建议?

【问题讨论】:

    标签: windows registry default-programs


    【解决方案1】:

    正如您提到的应该在您编写的程序中打开文件时,请尝试更改程序代码以从特定文件夹中读取文件。因此,通过从 PC 中的任何位置打开程序,您应该能够打开指定文件夹中的文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-25
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      • 2018-09-25
      • 2015-12-04
      相关资源
      最近更新 更多