【发布时间】:2020-10-27 09:37:08
【问题描述】:
在Project Options中,可以为编译后的文件设置一些信息,比如:
- 公司名称
- 文件说明
- 文件版本
- 内部名称
- 法律版权
- 合法商标
- 原始文件名
- 产品名称
- 产品版本
- 评论
我在运行时从编译文件(exe/bpl)中知道how to extract the file version,但我不知道如何提取这些额外信息。
我特别想得到 ProductVersion 值
【问题讨论】:
-
你看到这个问题了吗? :stackoverflow.com/questions/1717844/…
-
@Charles-Henri:这是一个不同的问题,但我注意到 Jiri Krivanek 的回答也适合我的问题
-
VERSIONINFO中最多可以存储 两个 产品版本记录。第一个存储为TVSFixedFileInfo中的数字(2 个DWORD),第二个存储为StringFileInfo中ProductVersion键下的字符串。后者可以不限于数字,还可以包含其他信息,如 BETA 或 RC1。 -
@PeterWolf:我正在寻找存储在
StringFileInfo中的区域设置ID$0409(我想......)但是我在哪里可以找到关于这两种文件的一些信息信息? -
查看我已经发布的
VERSIONINFO资源的官方 MS 文档。另请参阅文档导航窗格中的子类别StringFileInfo块。
标签: delphi delphi-xe7