ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
84636 Топик полностью
Aдикм (27.03.2007 16:30, просмотров: 1) ответил POV на C++Builder...
ИМХО в Дельфи (в билдере тоже самое) 1. Пишем в блокноте RC-файл, куда прописываем все нужные нам программы, например: ARJ EXEFILE C:\ARHIVERS\ARJ.EXE 2. Компилируем его в ресурс при помощи Brcc32.exe. Получаем RES- файл. 3. Далее в тексте нашей программы: <c> 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; </c>