[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: AbZipTyp.pas line 221
type TAbZipFileHeader = class(TObject) |
||
protected |
||
FValidSignature: LongInt; |
|
|
FSignature: LongInt; |
|
|
FVersionNeededToExtract: Word; |
|
|
FGeneralPurposeBitFlag: Word; |
|
|
FCompressionMethod: Word; |
|
|
FLastModFileTime: Word; |
|
|
FLastModFileDate: Word; |
|
|
FCRC32: LongInt; |
|
|
FCompressedSize: LongWord; |
|
|
FUncompressedSize: LongWord; |
|
|
FFileName: AnsiString; |
|
|
|
||
function GetCompressionMethod; |
|
|
function GetCompressionRatio; |
|
|
function GetDataDescriptor; |
|
|
function GetDeflationOption; |
|
|
function GetDictionarySize; |
|
|
function GetEncrypted; |
|
|
function GetIsUTF8; |
|
|
function GetShannonFanoTreeCount; |
|
|
function GetValid; |
|
|
procedure SetCompressionMethod(); |
|
|
procedure SetIsUTF8(); |
|
|
public |
||
constructor Create; |
|
|
destructor Destroy; override; |
|
|
property Signature: LongInt; [rw] |
|
|
property VersionNeededToExtract: Word; [rw] |
|
|
property GeneralPurposeBitFlag: Word; [rw] |
|
|
property CompressionMethod: TAbZipCompressionMethod; [rw] |
|
|
property LastModFileTime: Word; [rw] |
|
|
property LastModFileDate: Word; [rw] |
|
|
property CRC32: LongInt; [rw] |
|
|
property CompressedSize: LongWord; [rw] |
|
|
property UncompressedSize: LongWord; [rw] |
|
|
property FileName: AnsiString; [rw] |
|
|
property ExtraField: TAbExtraField; [r] |
|
|
property CompressionRatio: Double; [r] |
|
|
property DeflationOption: TAbZipDeflationOption; [r] |
|
|
property DictionarySize: TAbZipDictionarySize; [r] |
|
|
property HasDataDescriptor: Boolean; [r] |
|
|
property IsValid: Boolean; [r] |
|
|
property IsEncrypted: Boolean; [r] |
|
|
property IsUTF8: Boolean; [rw] |
|
|
property ShannonFanoTreeCount: Byte; [r] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |