Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: mpq архивы
Показать сообщение отдельно

Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Хамяг, чет я не понимаю, на ссылке в 3 посте дано описание всех функций. Какая разница какой там язык, смысл то функции все равно одинаков. Пример с ссылки:
Цитата:
SFileCloseArchive
Ordinal number for Diablo 1.00 : 63 (0x03F)
Ordinal number for StarCraft : 252 (0x0FC)

Function SFileCloseArchive closes an open archive. - закрываем открытый архив
BOOL WINAPI SFileOpenArchive(
HANDLE hMPQ // Handle of open archive - указатель открытого архива
);
Parameters
hMPQ
[in] Handle of open archive. Must be a handle obtained by a call of SFileOpenArchive or SFileCreateArchiveEx. - указатель, берется вызовом функции SFileOpenArchive.
Return value - возвращаемое значение

When the function succeeds, it returns nonzero and the arhive is closed. If fails, function returns FALSE. More informations about the error can be obtained from return value of GetLastError().
Remarks

If the archive was modified since it was open, the function implemented in StormLib also updates the MPQ header, hash table and block table. - если архив был изменен после открытия, функция обновит заголовок MPQ, хеш таблицу и таблицу блокировок
Вам надо подключить библиотеку в проект(не знаю как в Делфи, а в .NET добавляется reference на объект и вперед), и пользоваться функциями, прочитав их описание на странице.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 04:22, 12-01-2009 | #5

Название темы: mpq архивы