Record Trzip_interface

Hierarchy
Properties

Unit

Declaration

type Trzip_interface = record

Description

rzip_interface contains universal interface between rXMLReport and rzip.dll or Abbrevia package according compiler swich USE_ZIPDLL

Overview

Fields

Loaded: boolean;

Methods

procedure Load;
procedure UnLoad;
function OpenArchive(ZipFile: string): integer;
function CloseArchive(Save: boolean): integer;
function GetFileList(var ListText: string): integer;
function ExtractAllFiles(OutputPath: string): integer;
function ExtractFile(ExtractFile, OutputFile: string): integer;
function ExtractToBuffer(ExtractFile: string; Buffer: Pointer; var Length: Int64): integer;
function ExtractToString(ExtractFile: string; var Content: string): integer;
function AddFile(NewFile, InputFile: string): integer;
function AddFromBuffer(NewFile: string; Buffer: Pointer; Length: Int64): integer;
function AddFromString(NewFile: string; Content: string): integer;
function GetLastErrorMsg: string;

Description

Fields

Loaded: boolean;
 

Methods

procedure Load;
 
procedure UnLoad;
 
function OpenArchive(ZipFile: string): integer;
 
function CloseArchive(Save: boolean): integer;
 
function GetFileList(var ListText: string): integer;
 
function ExtractAllFiles(OutputPath: string): integer;
 
function ExtractFile(ExtractFile, OutputFile: string): integer;
 
function ExtractToBuffer(ExtractFile: string; Buffer: Pointer; var Length: Int64): integer;
 
function ExtractToString(ExtractFile: string; var Content: string): integer;

function ExtractContent(ExtractFile: string; var Content: PChar): integer;

function AddFile(NewFile, InputFile: string): integer;
 
function AddFromBuffer(NewFile: string; Buffer: Pointer; Length: Int64): integer;
 
function AddFromString(NewFile: string; Content: string): integer;

function AddContent(NewFile: string; Content: PChar): integer;

function GetLastErrorMsg: string;
 

Generated by PasDoc 0.15.0.