Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: WinAPI и системное программирование > Запуск приложения находящееся в MemoryStream |
Автор: VoAnt 31.10.2005, 14:36 |
Как запустить приложение которое находится в MemoryStream, не создавая предварительно файл? |
Автор: _hunter 31.10.2005, 14:45 |
ищи на форуме. тема уже поднималась (только там было из памяти ) |
Автор: VoAnt 31.10.2005, 14:53 |
http://forum.vingrad.ru/index.php?showtopic=49437 Нашел.. но не то! Как сделать чтобы приложение запускалось из MemoryStream?? Другими словами как написать загрузчик? |
Автор: _hunter 31.10.2005, 17:19 |
и почему это не то? |
Автор: VoAnt 31.10.2005, 18:10 |
запуск идёт через СМД.. Всетаки было бы интересно подробное описание Указанной выше функции.. т.е вот что такое rxtypes in 'Rxtypes.pas'; ? И где это берётся? Есть варианты загрузки приложений непосредственно в память, но для меня это ещё сложновато... Может Вам это что-то скажет!? вот линк на статью... http://rsdn.ru/article/baseserv/peloader.xml Нужно разбираться.... |
Автор: _hunter 31.10.2005, 19:03 | ||||
и?
правильно ![]() Добавлено @ 19:03 P.S. как я уже писал -- о делфи забудь... |
Автор: Alexeis 9.11.2005, 10:50 | ||
Разобраться совсем не сложно - привожу собственную расшифровку кода
У меня есть полностью рабочий прмер на Delphi целого пректа ![]() редактировано Ссылка на пример http://alexei-s1.narod.ru/95d3_Run_In_Memory.rar |
Автор: _hunter 9.11.2005, 11:46 |
а теперь сравни этот код с кодом из линка во втором посте автора темы... |
Автор: Alexeis 9.11.2005, 11:56 |
Я и не говорил что это мой код. Я только написал коментарии чтобы другим было легче было разобраться в работе функции и переделать затем ее под свои нужды |
Автор: _hunter 9.11.2005, 12:45 |
комментарии там оччень ценные ![]() |
Автор: Петрович 5.7.2006, 21:52 |
Ну, уж по крайней мере более ценные чем: ![]() |