PureBasic

AddPackMemory()

Синтаксис

Result = AddPackMemory(#Pack , *Buffer , Size , PackedFilename$)

Описание


Сжимает данные содержащиеся в указанном буфере памяти и добавляет их в архив, который был ранее создан с помощью функции CreatePack().

Параметры

#Pack Номер, идентифицирующий файл архива, в который будут добавлены сжатые данные.
*Buffer Адрес буфера памяти, из которого данные будут добавлены в архив.
Size Размер буфера памяти, из которого данные будут добавлены в архив.
PackedFilename$ Имя файла, которое будет использоваться в архиве для хранения добавленных данных.

Возвращаемое значение

Возвращает не нулевое значение, если данные из буфера памяти были успешно добавлены к архиву. Если данные из указанного буфера памяти не могут быть сжаты, они будет сохранен в файле архива "как есть" (без сжатия).

См. также

CreatePack()

Поддерживаемые OS

Все

<- AddPackFile() - Оглавление Packer - ClosePack()->