Google

File functions


BZIP2OPEN

bzip2Open(filename [,mode])
открывает BZIP2 файл с именем filename и режимом mode, по умолчанию на чтение.
Mode могут быть следующими:
"rb" - чтение в бинарном режиме
"wbX" - запись со степенью упаковки X в диапазоне от 0 до 9

BZIP2READ

bzip2Read(handle, @buffer [,len])
читает и распаковывает данные из открытого BZIP2 файл с номером handle в заранее выделенный буффер buffer len байт.
s:=space(1000)
realLen=bzip2Read(h,@s,300)

BZIP2WRITE

bzip2Write(handle, str_data [,len])
запаковывает len байт из str_data и записывает в BZIP2-файл. Обязятельно надо явно вызвать bzip2close(), чтобы сбросились все буфера !!!

BZIP2CLOSE

bzip2Close(handle)
закрывает BZIP2-файл

Sting functions


BZIP2

BZIP2(cStr[, nLevel]) --> cResult
compress string with given compression level (default 6)

BUNZIP2

BUNZIP2(cStr) --> cResult
uncompress string, compressed by BZIP2()