|
File functionsGZIPOPENgzipOpen(filename [,mode])открывает GZIP файл с именем filename и режимом mode, по умолчанию на чтение. Mode могут быть следующими: "rb" - чтение в бинарном режиме "wbX" - запись со степенью упаковки X в диапазоне от 0 до 9 GZIPREADgzipRead(handle, @buffer [,len])читает и распаковывает данные из открытого GZIP файл с номером handle в заранее выделенный буффер buffer len байт. s:=space(1000) realLen=gzipRead(h,@s,300) GZIPWRITEgzipWrite(handle, str_data [,len])запаковывает len байт из str_data и записывает в GZIP-файл. Обязятельно надо явно вызвать gzipclose(), чтобы сбросились все буфера !!! GZIPCLOSEgzipClose(handle)закрывает GZIP-файл Sting functionsGZIPGZIP(cStr[, nLevel]) --> cResultcompress string with given compression level (default 6) GUNZIPGUNZIP(cStr) --> cResultuncompress string, compressed by GZIP() |