| [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  |