Форум: "WinAPI";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];
Внизwinapi Найти похожие ветки
← →
vaa (2002-08-25 09:36) [0]Возможно ли считать exe-файл в поток и запустить его из потока?
Если возможно, то как?
← →
MBo (2002-08-25 09:50) [1]расшифруй
← →
Polevi (2002-08-25 12:44) [2]нельзя
← →
vaa (2002-08-27 09:47) [3]ДЛЯ МВо:
РАСШИФРОВЫВАЮ
одно приложение считывает ехе-файл в поток (FileStream может быть)
Потом нужно запустить приложение не с диска, а из FileStream.
ДЛЯ Polevi:
Можешь подробно пояснить, почему нельзя?
Я так понимаю, что это не допускает система.
← →
Игорь Шевченко (2002-08-27 09:57) [4]Можно, но придется переписывать к себе всю логику загрузчика.
Оно надо ?
← →
Polevi (2002-08-27 09:58) [5]для загрузки exe файлов ОС использует механизм подкачки страниц - грубо говоря область файла на диске становится частью файла подкачки, при обращении к коду возникает исключение отсутствия страницы и файл загружается - как ты сделаешь свой FileStream частью файла подкачки, интересно узнать >?
← →
Игорь Шевченко (2002-08-27 10:41) [6]Polevi © (27.08.02 09:58)
> для загрузки exe файлов ОС использует механизм подкачки
> страниц - грубо говоря область файла на диске становится
> частью файла подкачки
Не всегда. Приложения, упакованные, например UPX, работают несколько иначе, а именно, для них выделяется область страничного файла (что замедляет производительность, однако)
← →
Polevi (2002-08-27 10:47) [7]да, но это не решает проблему vaa
← →
Игорь Шевченко (2002-08-27 11:32) [8]Абсолютно :-)
← →
Слесарь Матерящийся (2002-08-27 11:58) [9]А чем обычный CreateProcess() плох?
В контексте, скажем, второго (третьего, десятого) потока в программе...
← →
Игорь Шевченко (2002-08-27 12:21) [10]Слесарь Матерящийся (27.08.02 11:58)
Ничем не плох. Просто автор вопроса "хочет странного"
← →
vaa (2002-08-27 12:54) [11]Ребята, спасибо за ликбез.
Я хочу удалить файл запущенного приложения.
Вот и мудрю.
← →
Игорь Шевченко (2002-08-27 12:58) [12]Так бы сразу и сказал.
Этого нельзя сделать
← →
cdaDmitriy (2002-08-27 19:34) [13]А почему нельзя ?
А через .BAT file ????
← →
Слесарь Матерящийся (2002-08-28 10:41) [14]Ох...
← →
Игорь Шевченко (2002-08-28 11:08) [15]Слесарь Матерящийся (28.08.02 10:41)
:-)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.10.10;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c