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

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

Загрузчик PE из памяти, специально для тех кто не верит


Страницы:   1 2

RagE ©   (2004-09-09 09:57:00) 

Вобщем то посвящается тем, кто утверждает что нельзя запустить исполняемый файл из памяти. glgames.h12.ru. Писал на делфи. По умолчанию файл запускает test.exe либо можно передать в параметрах название файла. Перед запуском файл помещается в MemoryStream. в архиве лежат одни из запускаемых программ. Тестировалось на WinXP


Digitman   (2004-09-09 10:44:00) [21]

еще какой глюкодром !)
каких только отказов нет !

попытка "запустить" тот же notepad.exe приводит к зависанию намертво

но самый главный (и вполне, кстати, объяснимый !)  "глюкодром" - отказ в связи с ненахождением ресурсов ... а откуда им взяться, если ресурс считывается из исп.файла, которого нет ? точнее, тек.исполняемый файл - вовсе не тот, в котором подразумевается наличие ресурса ?


> RagE


мозги нам тут не парь - то что ты "стартуешь" (пусть даже и успешно в частномслучае), вовсе не является автономным процессом


Игорь Шевченко   (2004-09-09 10:22:00) [22]

The instructrion at 0xXXXXXXXX referenced memory at 0xXXXXXXXX. The memory could not be "read".

Click on OK to tterminate the program
Click on CANCEL to debug the program.

Глюкодром-с ?


Страницы:   1 2

Наверх

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