Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2010, 17:24   #1
anger
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 20
По умолчанию Работа с ресурсами

Приветствую, у меня тут такая проблема( хотя скорее недопонимание)
Как в дельфи сделать следующую весч:
есть 4 ехе файла из которых 1 главный( т.е. запускает остальные) как сделать так чтобы оригиналы этих файлов хранились в этом файле(скорее всего в ресурсах) и затем, по требованию, извлекались оттуда.
Не прошу готовых кодов, лишь толчка в нужном направлении. и чуть чуть примеров если есть.

З.Ы. на гугл уже ходил - безрезультатно=(
anger вне форума Ответить с цитированием
Старый 02.02.2010, 08:22   #2
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Значит так создаём RC файл (в блокноте пишем строку, на примере калькулятора)

MyCalc EXEFILE calc.exe

и сохраняем с расширением *.RC например MyRes.rc
Далее с помощью утилиты brcc.exe которая идёт вместе с делфи в папке bin получаем файл MyCalc.res и добавляем его в проект (как это сделать неоднократно обсуждалось на этом форуме).
Потом извлекаем
Код:
var Res: TResourceStream;
begin
  Res:=TResourceStream.Create(Hinstance,'MyCalc','EXEFILE');
  Res.SaveToFile(ExtractFilePath(Application.ExeName)+'Mycalc.exe');
  Res.Free;
 end;
Потом с помощью ф-ии ShellExecute запускаем этот файл
SERG1980 вне форума Ответить с цитированием
Старый 02.02.2010, 12:20   #3
RUSt88
Участник клуба
 
Регистрация: 29.12.2009
Сообщений: 1,166
По умолчанию

праильнее в DLL писать, как это сделать ищи в гугле
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть]
RUSt88 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы в MFC++ 6.0 с ресурсами Познающий Помощь студентам 1 27.12.2009 15:10
Работа с ресурсами SanekIrk Общие вопросы Delphi 1 16.01.2009 21:34
Работа с ресурсами в Delphi 2009 Killbrum Помощь студентам 5 09.09.2008 09:52
Работа с ресурсами. Shouldercannon Общие вопросы Delphi 9 04.03.2008 09:08
Помогите с ресурсами Dude_first Общие вопросы Delphi 1 11.09.2007 16:24