PureBasic

ExaminePack()

Синтаксис

Result = ExaminePack(#Pack)

Описание


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

Параметры

#Pack Номер, идентифицирующий используемый файл архива.

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

Возвращает не нулевое значение, если архив может быть просмотрен, в противном случае 0.

Пример

UseZipPacker()

; Открываем файл архива.
If OpenPack(0, "mycompressedfiles.zip")

    ; Список всех записей...
    If ExaminePack(0)
        While NextPackEntry(0)
            Debug "Имя: " + PackEntryName(0) + ", Размер: " + PackEntrySize(0)
        Wend
    EndIf

    ClosePack(0)
EndIf

См. также

OpenPack(), NextPackEntry()

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

Все

<- CreatePack() - Оглавление Packer - NextPackEntry()->