Программы, плагины, статьи от Моторокера

Новости
Статьи
Программы
Ссылки
Автор

Рекомендации по написанию архиваторных плагинов для Total Commander

OpenArchive – открыть архив

OpenArchive должна выполнять все необходимые операции при открытии архива.

HANDLE __stdcall OpenArchive (tOpenArchiveData *ArchiveData);

function OpenArchive(var ArchiveData: tOpenArchiveData): THandle; stdcall;

Описание

OpenArchive должна возвращать уникальный дескриптор для архива. Дескриптор должен оставаться правильным до вызова CloseArchive. При возникновении ошибки должна возвратить ноль и описать ошибку установкой поля OpenResult структуры ArchiveData.

Вы можете использовать ArchiveData, чтобы запросить информацию об открытом архиве, и хранить информацию в ArchiveData в любом месте, доступном через этот указатель.


© 2006–2011 Моторокер Плагины для Total Commander