| [Overview][Resource strings][Types][Classes][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Version information for a specific language-codepage combination
Source position: versiontypes.pp line 74
| type TVersionStringTable = class | ||
| public | ||
| constructor Create(); | 
 | Creates a new string table | 
| destructor Destroy; override; | 
 | Destroys the string table | 
| procedure Add(); | 
 | Adds a new item to the string table | 
| procedure Clear; | 
 | Deletes all items | 
| procedure Delete(); | 
 | Deletes an item | 
| property Name: string; [r] | 
 | The name of the string table | 
| 
 | The number of items in the object | |
| property Keys []: string; [r] | 
 | Indexed array of keys in the object | 
| property ValuesByIndex []: string; [rw] | 
 | Indexed array of values in the object | 
| property Values []: string; default; [rw] | 
 | Array of values in the object, accessed by key | 
| end; | 
| 
 | Version information for a specific language-codepage combination | |
| | | ||
| TObject | 
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:
| 
 | Language dependent part of version information | |
| 
 | The name of the string table | |
| 
 | Indexed array of keys in the object | |
| 
 | Array of values in the object, accessed by key | |
| 
 | Indexed array of values in the object |