Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Собрать все 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 это и делает.


Наверх

Титульная страница Поиск, карта сайта Написать письмо