TVersionStringTable class
Version information for a specific language-codepage combination
Declaration
TVersionStringTable = classDescription
This class represents version information for a specific language-codepage combination.
It is contained in a TVersionStringFileInfo object.
Information is stored as key-value pairs. The name of the string table specifies the language id - codepage to which the object applies.
There are some predefined keys that Microsoft Windows searches for. They are:
-
Comments -
CompanyName -
FileDescription -
FileVersion -
InternalName -
LegalCopyright -
LegalTrademarks -
OriginalFilename -
PrivateBuild(only if VS_FF_PRIVATEBUILD is set in FileFlags) -
ProductName -
ProductVersion -
SpecialBuild(only if VS_FF_SPECIALBUILD is set in FileFlags)
See also
Properties
Name | public | The name of the string table |
Count | public | The number of items in the object |
Keys | public | Indexed array of keys in the object |
ValuesByIndex | public | Indexed array of values in the object |
Values | public | Array of values in the object, accessed by key |
Methods
Create | public | Creates a new string table |
Destroy | public | Destroys the string table |
Add | public | Adds a new item to the string table |
Clear | public | Deletes all items |
Delete | public | Deletes an item |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
