Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.4j

Application v 5.22b

  

 

Chapter SixFile Functions (continued)

ZipGetEntrySize Function

Overview

The ZipGetEntrySize function returns the file size (as extracted) of the entry.

Syntax/Parameters

Syntax

dword = ZipGetEntrySize ( handle hZip, int index | string name );

Parameters

hZip

A handle for a Zip Object created by using the ZipOpen function.

index

An int specifying the zero-based entry within the Zip Object. Or,

name

A string specifying an entry name. The direction of the slashes is not important.

Return Value

Returns a dword specifying the size of the uncompressed (original) entry in bytes or -1 on failure. Use the GetLastError function to retrieve error information.

Remarks

Folders generally have zero size specified. While unlikely, it is possible to have a file size as large as 0x80000000, which can be interpreted as an error if the last error code is not checked with the GetLastError function.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic