| Class TVersionInfo (unit VerInfo) |
TObject
TVersionInfo
| Constructors |
constructor Create(const AFileName: string);| Functions |
destructor Destroy;
function GetVerValue(const VerName: string): string;
function GetComments: string;
function GetCompanyName: string;
function GetFileDescription: string;
function GetFileLongVersion: TLongVersion;
function GetFileName: string;
function GetFileVersion: string;
function GetFixedFileInfo: PVSFixedFileInfo;
function GetInternalName: string;
function GetLegalCopyright: string;
function GetLegalTrademarks: string;
function GetOriginalFilename: string;
function GetPrivateBuild: string;
function GetProductLongVersion: TLongVersion;
function GetProductName: string;
function GetProductVersion: string;
function GetSpecialBuild: string;
function GetTranslation: Pointer;
function GetTranslationString: string;
function GetVerFileDate: TDateTime;
function GetVersionCharSet: TVersionCharSet;
function GetVersionLanguage: TVersionLanguage;
function GetVersionNum: Longint;
procedure ReadVersionInfo;
procedure SetFileName(const Value: string);| Properties |
property Comments : string
property CompanyName : string
property FileDescription : string
property FileLongVersion : TLongVersion
property FileName : string
property FileVersion : string
property FixedFileInfo : PVSFixedFileInfo
property InternalName : string
property LegalCopyright : string
property LegalTrademarks : string
property OriginalFilename : string
property PrivateBuild : string
property ProductLongVersion : TLongVersion
property ProductName : string
property ProductVersion : string
property SpecialBuild : string
property Translation : Pointer
property Valid : Boolean
property Values : string
property VerFileDate : TDateTime
property VersionCharSet : TVersionCharSet
property VersionLanguage : TVersionLanguage
property VersionNum : Longint| Events |
| Variables |
FBuffer : PChar;
FFileName : PChar;
FHandle : DWORD;
FSize : DWORD;
FValid : Boolean;| Constructors |
constructor Create(const AFileName: string);TVersionInfo
| Functions |
destructor Destroy;
function GetVerValue(const VerName: string): string;
function GetComments: string;
function GetCompanyName: string;
function GetFileDescription: string;
function GetFileLongVersion: TLongVersion;
function GetFileName: string;
function GetFileVersion: string;
function GetFixedFileInfo: PVSFixedFileInfo;
function GetInternalName: string;
function GetLegalCopyright: string;
function GetLegalTrademarks: string;
function GetOriginalFilename: string;
function GetPrivateBuild: string;
function GetProductLongVersion: TLongVersion;
function GetProductName: string;
function GetProductVersion: string;
function GetSpecialBuild: string;
function GetTranslation: Pointer;
function GetTranslationString: string;
function GetVerFileDate: TDateTime;
function GetVersionCharSet: TVersionCharSet;
function GetVersionLanguage: TVersionLanguage;
function GetVersionNum: Longint;
procedure ReadVersionInfo;
procedure SetFileName(const Value: string);| Properties |
property Comments : string
property CompanyName : string
property FileDescription : string
property FileLongVersion : TLongVersion
property FileName : string
property FileVersion : string
property FixedFileInfo : PVSFixedFileInfo
property InternalName : string
property LegalCopyright : string
property LegalTrademarks : string
property OriginalFilename : string
property PrivateBuild : string
property ProductLongVersion : TLongVersion
property ProductName : string
property ProductVersion : string
property SpecialBuild : string
property Translation : Pointer
property Valid : Boolean
property Values : string
property VerFileDate : TDateTime
property VersionCharSet : TVersionCharSet
property VersionLanguage : TVersionLanguage
property VersionNum : Longint| Events |
| Variables |
FBuffer : PChar;
FFileName : PChar;
FHandle : DWORD;
FSize : DWORD;
FValid : Boolean;