|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - mpq архивы |
|
Delphi - mpq архивы
|
Storm Spirit Сообщения: 467 |
Игры blizzard используют архивы mpq. Как я знаю, для распаковки используется библиотека storm.dll. Как с ней работать в delphi и где её взять (а то, возможно, у меня в папке с вариком старая версия)?
|
|
Отправлено: 04:08, 01-01-2009 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Ну а если попробовать подключить эту библиотеку в проект?
|
------- Отправлено: 03:23, 08-01-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Вредитель Сообщения: 460
|
Профиль | Отправить PM | Цитировать Хамяг, есть StormLib, там правда на С, но есть описание всех функций storm.dll.
|
------- Отправлено: 10:44, 08-01-2009 | #3 |
Storm Spirit Сообщения: 467
|
Профиль | Отправить PM | Цитировать Delirium, это я и хотел. Но как я от туда возьму функции, не зная, как их использовать?
DedAlex, читал на сайте автора, но так и не разобрался, ибо С не знаю, |
Отправлено: 04:06, 12-01-2009 | #4 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Хамяг, чет я не понимаю, на ссылке в 3 посте дано описание всех функций. Какая разница какой там язык, смысл то функции все равно одинаков. Пример с ссылки:
Цитата:
|
||
------- Отправлено: 04:22, 12-01-2009 | #5 |
![]() Ветеран Сообщения: 1180
|
Профиль | Отправить PM | Цитировать в делфи надо создать заголовочный файл *.pas, в котором в секции interface прописаны функции и указано, в какой они библиотеке. Пример:
unit Azimuth; interface uses Windows; // Открытие (Инициализация) библиотеки function OpenDLL(OpName : PChar; // Имя кассира Psw : PChar; // Пароль передачи данных DevName : PChar; // имя последовательного порта FlagOEM : Integer) : Integer; stdcall; // 0 - есть перекодировка, 1- нет function OpenDLL; external 'AZIMUTH.DLL'; implementation end. |
Отправлено: 14:47, 12-01-2009 | #6 |
Storm Spirit Сообщения: 467
|
Профиль | Отправить PM | Цитировать Спасибо, буду пробовать
![]() |
Отправлено: 15:10, 12-01-2009 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Архиваторы - Архиваторы и архивы... | Sanchos | Программное обеспечение Windows | 35 | 30-08-2012 04:05 | |
WPI + SFX архивы + *.au3 | Black_Spider | Автоматическая установка приложений | 17 | 09-04-2009 01:44 | |
[решено] ASRock 775i945GZ битые архивы | mpa3b | Непонятные проблемы с Железом | 10 | 19-02-2008 17:01 | |
разбитые архивы.образы дисков.и т.п. | Alyaa | Непонятные проблемы с Железом | 12 | 05-10-2006 06:44 | |
TAR архивы | Guest | Общий по Linux | 13 | 03-04-2004 23:32 |
|