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

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

как запустить exe из Stream [D6, Win95/98, Win2k, WinXP]


Novichok ©   (2004-02-10 22:35:00) 

ShellExecute(Handle, nil, 'c:\test1.exe', nil, nil, SW_SHOW);
Таким спрсобом можно запустить exe фаил, а как можно запустить его из TStream.

var
 fStream: TMemoryStream;
begin
 ...
 fStream.SaveToFile('test1.exe');
 ShellExecute(Handle, nil, 'test1.exe', nil, nil, SW_SHOW);
 fStream.Free;


Тут я сначала сохраняю fStream на диск, а потом запускаю, а как можно сразу запустить то что находится в fStream


Songoku   (2004-02-11 13:35:00) [1]

Удалено модератором


BiN   (2004-02-11 13:25:00) [2]

написать свою ОС


Anatoly Podgoretsky   (2004-02-11 13:24:00) [3]

Novichok   (11.02.04 13:23) [6]
См. VMcL ©   (10.02.04 22:40) [1]


Novichok   (2004-02-11 13:23:00) [4]

Кроме как я написал выше нет больше варинтов ?
В Stream есть exe фаил, нужно его запустить. Варинты plizzz


Novichok   (2004-02-11 13:19:00) [5]

И что тогда делать


Ihor Osov'yak   (2004-02-11 06:43:00) [6]

> а как можно запустить его из TStream

Невозможно в принцыпе.


Novichok   (2004-02-10 23:51:00) [7]

upss
А по конкретней


Novichok   (2004-02-10 23:50:00) [8]

а по конкретниё


VMcL   (2004-02-10 22:40:00) [9]

Изучить технологию загрузчика Windows и делать как он.


Наверх

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