![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Собрать все DLL в кучу. [D7, Win95/98, WinXP]
Evg12 © (2004-09-19 21:16:00)Уважаемые понимаю что вопрос не из легких, Но все же.
Есть какой-либо способ собрать все длл в ресурс и вызывать их оттуда, не сохраняя предварительно на диск? Тоесть все слепить в один экзкшник.
Аноним (2004-09-20 14:08:00) [1]Всьо эта да ны ище мона видеть вот:
http://rsdn.ru/article/baseserv/peloader.xml
да
http://rsdn.ru/article/baseserv/pe_coff.xml
Во.
Digitman (2004-09-20 12:02:00) [2]
> Evg12
полноценный собственный загрузчик библ.модулей ты все в любом случае реализовать не сможешь - слишком много в системе недокументированных "потайных ходов", которые проходит полноценный штатный загрузчик .. так что рано или поздно грабли тебе будут обеспечены .. бросай эту затею и грузи свои библ-ки как положено - из файла, станд.вызовом LoadLibrary()
Evg12 (2004-09-20 11:56:00) [3]Где почитать на эту тему можно? Или пример увидеть?
З.Ы. Вообще-то самоучительство обычно приводит к хождению по граблям. А в этом вопросе уж точно приведет.
Anton_K (2004-09-19 22:07:00) [4]Evg12 (19.09.04 22:01) [3]
Ну, тогда тебе надо учить PE формат исполняемых файлов.
Evg12 (2004-09-19 22:01:00) [5]To: Anton_K ©
Я имел в виду не используя навесной проги. Я имел в виду самостоятельно собрать все в res. Как запустить выписав из ресурса на диск, понятно. Но вот как на прямую, из ресурса...?
Sergey_Masloff (2004-09-19 21:46:00) [6]Evg12 (19.09.04 21:16)
С kernel32.dll ;-)
Anton_K (2004-09-19 21:23:00) [7]Программа PEBundle это и делает.