Форум: "Потрепаться";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
ВнизПодскажите Найти похожие ветки
← →
gregi (2003-08-27 02:15) [0]Кто знает как при помощи delphi вклеить один ехе в другой
← →
Ihor Osov'yak (2003-08-27 02:40) [1]Во первых, вируса писать на делфи неприлично. Во вторых - вируса вообще писать неприлично.
Зы - если мое подозрения насчет вирусописания надуманное - было бы очень интересно послушать где эта технология "вклейки" в добропорядочных целях нужна..
← →
Думкин (2003-08-27 05:48) [2]Один раз была мне нужна.
В 98(или 95) не держится сервер сценариев, а мне было надо - таскал.
Вклеивается через ресурсы.
← →
___Nikolay (2003-08-27 06:44) [3]1. Пишем в блокноте RC-файл, куда прописываем все нужные нам программы, например:
ARJ EXEFILE C:\ARHIVERS\ARJ.EXE
2. Компилируем его в ресурс при помощи Brcc32.exe. Получаем RES- файл.
3. Далее в тексте нашей программы:
implementation
{$R *.DFM}
{$R test.res} //Это наш RES-файл
// Процедура для извлечения ресурса в указанный файл
procedure ExtractRes(ResType, ResName, ResNewName : String);
var
Res : TResourceStream;
begin
Res := TResourceStream.Create(Hinstance, Resname, Pchar(ResType));
Res.SavetoFile(ResNewName);
Res.Free;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
// Записывает в текущую папку arj.exe
ExtractRes("EXEFILE", "ARJ", "ARJ.EXE");
end;
← →
ZeroDivide (2003-08-27 09:42) [4]Какой куда ты хочешь вклеивать?
1. Свой куда-то
2. Какой то в свой
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c