Class TFileVersionInfo

Unit

Declaration

type TFileVersionInfo = class(TObject)

Description

Provides read-only access to the version information of a DLL/EXE file

Hierarchy

Overview

Methods

Public constructor Create(const AFileName: string);
Public destructor Destroy; override;

Properties

Public property Build : Word read FBuild;
Public property Comments : string read FComments;
Public property CompanyName : string read FCompanyName;
Public property FileDateTime : TDateTime read FFileDateTime;
Public property FileDescription : string read FFileDescription;
Public property FileName : string read FFileName write SetFileName;
Public property FileVersion : string read FFileVersion;
Public property Flags : Word read FFlags;
Public property Internalname : string read FInternalname;
Public property IsDebug : boolean index VS_FF_DEBUG read HasFlag;
Public property IsInfoInferred : boolean index VS_FF_INFOINFERRED read HasFlag;
Public property IsPatched : boolean index VS_FF_PATCHED read HasFlag;
Public property IsPreRelease : boolean index VS_FF_PRERELEASE read HasFlag;
Public property IsPrivateBuild : boolean index VS_FF_PRIVATEBUILD read HasFlag;
Public property IsSpecialBuild : boolean index VS_FF_SPECIALBUILD read HasFlag;
Public property LegalCopyright : string read FLegalCopyright;
Public property LegalTradeMarks : string read FLegalTradeMarks;
Public property MajorVersion : Word read FMajorVersion;
Public property MinorVersion : Word read FMinorVersion;
Public property OriginalFilename : string read FOriginalFilename;
Public property ProductName : string read FProductName;
Public property ProductVersion : string read FProductVersion;
Public property Revision : Word read FRevision;

Description

Methods

Public constructor Create(const AFileName: string);

Creates a new TFileVersionInfo instance from the DLL/EXE with AFileName.

Parameters
AFileName [in]
the full path to a DLL/EXE file containing file version resources
Public destructor Destroy; override;

This item has no description.

Properties

Public property Build : Word read FBuild;

This item has no description.

Public property Comments : string read FComments;

This item has no description.

Public property CompanyName : string read FCompanyName;

This item has no description.

Public property FileDateTime : TDateTime read FFileDateTime;

This item has no description.

Public property FileDescription : string read FFileDescription;

This item has no description.

Public property FileName : string read FFileName write SetFileName;

This item has no description.

Public property FileVersion : string read FFileVersion;

This item has no description.

Public property Flags : Word read FFlags;

This item has no description.

Public property Internalname : string read FInternalname;

This item has no description.

Public property IsDebug : boolean index VS_FF_DEBUG read HasFlag;

This item has no description.

Public property IsInfoInferred : boolean index VS_FF_INFOINFERRED read HasFlag;

This item has no description.

Public property IsPatched : boolean index VS_FF_PATCHED read HasFlag;

This item has no description.

Public property IsPreRelease : boolean index VS_FF_PRERELEASE read HasFlag;

This item has no description.

Public property IsPrivateBuild : boolean index VS_FF_PRIVATEBUILD read HasFlag;

This item has no description.

Public property IsSpecialBuild : boolean index VS_FF_SPECIALBUILD read HasFlag;

This item has no description.

Public property LegalCopyright : string read FLegalCopyright;

This item has no description.

Public property LegalTradeMarks : string read FLegalTradeMarks;

This item has no description.

Public property MajorVersion : Word read FMajorVersion;

This item has no description.

Public property MinorVersion : Word read FMinorVersion;

This item has no description.

Public property OriginalFilename : string read FOriginalFilename;

This item has no description.

Public property ProductName : string read FProductName;

This item has no description.

Public property ProductVersion : string read FProductVersion;

This item has no description.

Public property Revision : Word read FRevision;

This item has no description.