【问题标题】:Preview VBA code files in Windows 7 Explorer在 Windows 7 资源管理器中预览 VBA 代码文件
【发布时间】:2018-10-18 16:53:09
【问题描述】:

我刚刚发现 Windows 资源管理器有一个预览窗格,可以查看不同类型的文件。例如,我的版本带有启用预览的“.txt”和“.xlsx”文件。这对于查看充满文本或电子表格文件的目录非常有用。

我按照我在网上找到的程序来启用预览其他类型的文件,包括“.log”和“.list”,以及“.bas”、“.cls”和“.框架”(VBA)。为此,我只是将字符串项“PerceivedType”作为“文本”添加到 Classes Root 下每种类型的注册表项中。

不幸的是,即使我以与其他人完全相同的方式配置“.bas”,Explorer 坚持认为“没有可用的预览”。我仔细检查了注册表设置,我确定我发现的那些似乎相关的设置没有区别。我也在 Windows 10 机器上尝试过,结果相同。

所以我一定错过了什么。

有什么建议可以解决这个问题吗?

【问题讨论】:

  • 否决票对讨论没有任何帮助。谢谢。

标签: windows vba registry preview explorer


【解决方案1】:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.ext]
@="extfile"

[HKEY_CLASSES_ROOT\extfile]
@="ext file"

[HKEY_CLASSES_ROOT\extfile\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"

【讨论】:

  • 虽然这个答案可能是正确且有用的,但最好在其中附上一些解释来解释它如何帮助解决问题。如果有更改(可能不相关)导致它停止工作并且用户需要了解它曾经是如何工作的,这在未来变得特别有用。
  • 如果我将文件重命名为 .vba,这可以工作,但我更愿意坚持使用原始的、受支持的文件扩展名并使其正常工作。
  • 您可以使用任何扩展名。只需替换示例中的 ext。
  • 我搜索了有关所用 GUID 的更多信息,现在对这一切的工作原理有了更好的了解。
猜你喜欢
  • 2019-06-08
  • 1970-01-01
  • 2020-02-16
  • 1970-01-01
  • 2011-05-23
  • 2012-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多