Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Вопрос


Автор: X-Vlad 4.6.2002, 16:57
привет всем!
вопрос:
я вшиваю в длл - ави файл. загружаю длл  а потом как мне  вызвать его с  в главной программе и проиграть?


спасибо

Автор: Song 4.6.2002, 17:24
Сначала надо сохранить его в файл, а дальше можете загружать его куда угодно.

Автор: Vit 4.6.2002, 17:38
Кстати о птичках, коль зашла речь о ресурсах, как прочитать ресурс из чужого exe файла?

Автор: Song 4.6.2002, 18:17
Если открытый - то сделать копию через TMemoryStream.
А дальше стандатрные ф-ии: LoadResource(), LoadFromResourceName(), ExtractRes()

Автор: X-Vlad 5.6.2002, 10:42
что-бы вшить в длл битмап надо создать файл ресурсов (*.rc):
в нем написать:
например
111 BITMAP "se.bmp"
потом его откомпилировать...
потом подключить в длл.... и вызвать...ето понятно.....
вопрос как вшить AVI файл?
и как его потом вызвать?


спасибо

Автор: RA 5.6.2002, 11:08
Цитата(Song @ 04.6.2002, 19:17)
Если открытый - то сделать копию через TMemoryStream.
А дальше стандатрные ф-ии: LoadResource(), LoadFromResourceName(), ExtractRes()

Сонг а ты случайно не вкурсе как ресурс сохранить в фаил
например ресурс иконки

Автор: Song 5.6.2002, 11:12
:dg

Если Вы что-то сохраняете в ресурсе... оно и будет внутри exe когда файл будет откомпилирован...

Автор: RA 5.6.2002, 14:50
Это я знаю.

Я имел в в в в виду как заменить ресурс в уже откомпилированном файле

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)