IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила форума Всем прочитать перед созданием темы!
 
Ответить в данную темуНачать новую тему
Lib и дельфи, как подключить
Neo 2002
сообщение 8.09.2004 - 10:56
Сообщение #1


Завсегдатай
Иконка группы

Группа: Пользователи
Пользователь №: 167
Сообщений: 183
Регистрация: 4.03.2003
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



Есть библиотека и lib файл!
Хотелось бы подрубить к программе написанной на дельфи lib файл чтобы не было необходимости использовать dll-ку!
Как это сделать?
Или может можно засунуть библиотеку в ресурс а оттуда уже ее загрузить в память и использовать?
Если да то как?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Fallcom
сообщение 8.09.2004 - 13:36
Сообщение #2


The Last Gunslinger
Иконка группы

Группа: Пользователи
Пользователь №: 6829
Сообщений: 1008
Регистрация: 26.04.2004
Из: Беларусь, Гомель
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 10 раз(а)



Lib, как я понимаю, это тоже DLL. Можешь попробовать открыть его в любом редакторе, если в начале файла стоит MZ, значит это DLL и подключать ее нужно точно таким же способом. Только при подключении имя файла нужно будет писать с расширением (впрочем, для DLL это тоже нужно делать).

А может я чего путаю? В чем принципиальная разница между Lib и DLL?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Neo 2002
сообщение 8.09.2004 - 13:56
Сообщение #3


Завсегдатай
Иконка группы

Группа: Пользователи
Пользователь №: 167
Сообщений: 183
Регистрация: 4.03.2003
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



нет, ты мне лучше объясни могу ли я записать эту библиотеку в ресурс а оттуда ей уже пользоваться! как записать туда я знаю, а как воспользоваться нет!
это библиотека для проигрывания MOD файлов! А может у тебя есть что-нибудь альтернативное?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Neo 2002
сообщение 13.09.2004 - 10:44
Сообщение #4


Завсегдатай
Иконка группы

Группа: Пользователи
Пользователь №: 167
Сообщений: 183
Регистрация: 4.03.2003
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 0 раз(а)



В общем, люди добрые помогли разобраться с проблемой!
Вот примеры проигрывания MOD файлов без использования
вшешней dll-ки! Можно спокойно использовать в музыкальных кейгена!
Файл получается очень маленького размера!
Прикрепленные файлы
Прикрепленный файл  delphifr_source_23849.zip ( 310.83 килобайт ) Кол-во скачиваний: 19
 
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
Fallcom
сообщение 16.09.2004 - 03:55
Сообщение #5


The Last Gunslinger
Иконка группы

Группа: Пользователи
Пользователь №: 6829
Сообщений: 1008
Регистрация: 26.04.2004
Из: Беларусь, Гомель
Загружено: байт
Скачано: байт
Коэффициент: ---
Спасибо сказали: 10 раз(а)



Хм. Так в чем проблема? В папке XMDemo лежит MiniFMod.pas и MiniFMod.obj. Первый просто включаешь в uses, а второй кидаешь в папку с проектом и используй себе на здоровье. А как использовать подробно расписано в XMDemo.dpr.

Там же всего три функции: XMLoadFromFile (для ресурсов XMLoadFromRes), XMPlay, XMFree. Ну, если нужно остановить, так еще и XMStop. Вот и все...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18.04.2024 - 22:20