OpenPetra
Free Administration Software for Non-Profits
|
our own type for version information for a file More...
Public Member Functions | |
TFileVersionInfo (String ARPMStyleVersion) | |
constructor More... | |
TFileVersionInfo (FileVersionInfo AInfo) | |
constructor More... | |
TFileVersionInfo (System.Version AVersion) | |
constructor More... | |
TFileVersionInfo (TFileVersionInfo AInfo) | |
copy constructor More... | |
TFileVersionInfo () | |
constructor More... | |
Version | ToVersion () |
convert to System.Version More... | |
Int16 | Compare (TFileVersionInfo ACmp) |
compare two file versions More... | |
Int16 | CompareWithoutPrivatePart (TFileVersionInfo ACmp) |
compare two file versions, while ignoring the private part More... | |
override String | ToString () |
print file version to string More... | |
String | ToStringDotsHyphen () |
print file version to string, with hyphen as last separator More... | |
Static Public Member Functions | |
static TFileVersionInfo | GetApplicationVersion () |
get the version of the current application. Parse version.txt in the same directory if that file exists. Otherwise use the version of the exe or dll file More... | |
Public Attributes | |
UInt16 | FileMajorPart |
MajorPart.MinorPart.BuildPart-PrivatePart More... | |
UInt16 | FileMinorPart |
MajorPart.MinorPart.BuildPart-PrivatePart More... | |
UInt16 | FileBuildPart |
MajorPart.MinorPart.BuildPart-PrivatePart More... | |
UInt16 | FilePrivatePart |
MajorPart.MinorPart.BuildPart-PrivatePart More... | |
our own type for version information for a file
|
inline |
constructor
ARPMStyleVersion | 2.2.35: major.minor.buildprivate |
|
inline |
constructor
AInfo |
|
inline |
constructor
AVersion |
|
inline |
copy constructor
AInfo |
|
inline |
constructor
|
inline |
compare two file versions
|
inline |
compare two file versions, while ignoring the private part
|
inlinestatic |
get the version of the current application. Parse version.txt in the same directory if that file exists. Otherwise use the version of the exe or dll file
|
inline |
print file version to string
|
inline |
print file version to string, with hyphen as last separator
|
inline |
convert to System.Version
UInt16 Ict.Common.TFileVersionInfo.FileBuildPart |
MajorPart.MinorPart.BuildPart-PrivatePart
UInt16 Ict.Common.TFileVersionInfo.FileMajorPart |
MajorPart.MinorPart.BuildPart-PrivatePart
UInt16 Ict.Common.TFileVersionInfo.FileMinorPart |
MajorPart.MinorPart.BuildPart-PrivatePart
UInt16 Ict.Common.TFileVersionInfo.FilePrivatePart |
MajorPart.MinorPart.BuildPart-PrivatePart