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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.12.2008, 23:57   #1
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
Плохо Распаковка из .exe

В общем так,допустим у меня есть программа...
Нужно сделать следующие(желательно с примерами)...
Поместить в мою программу .exe файл и при запуске моей программы извлечь его(в определенную директорию)...Тока без всяких ВинРаров...
Satorin вне форума
Старый 10.12.2008, 00:31   #2
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от Satorin Посмотреть сообщение
В общем так,допустим у меня есть программа...
Нужно сделать следующие(желательно с примерами)...
Поместить в мою программу .exe файл и при запуске моей программы извлечь его(в определенную директорию)...Тока без всяких ВинРаров...
Вы можете зашить один ехе-шник в файл ресурсов и потом подключить его к своему проекту и в случае надобности спокойно извлекать его с оттуда.
Всегда рад помочь!
Terran вне форума
Старый 10.12.2008, 00:45   #3
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
По умолчанию

f1 f2 "1.exe"
Зашил...Как теперь извлечь?..
Satorin вне форума
Старый 10.12.2008, 01:06   #4
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от Satorin Посмотреть сообщение
f1 f2 "1.exe"
Зашил...Как теперь извлечь?..
Можете сделать так:
Код:
Procedure Extr;
Var
ResStream: TResourceStream;
Begin
ResStream:=TResourceStream.Create(HInstance,'1','f2');
ResStream.SaveToFile('1.exe');
ResStream.Free;
End;
Всегда рад помочь!
Terran вне форума
Старый 10.12.2008, 02:45   #5
Satorin
Пользователь
 
Аватар для Satorin
 
Регистрация: 06.12.2008
Сообщений: 31
По умолчанию

благодарю...
Satorin вне форума
Старый 11.12.2008, 14:52   #6
dimonbest
Форумчанин
 
Регистрация: 07.02.2008
Сообщений: 150
По умолчанию

Цитата:
Сообщение от Terran Посмотреть сообщение
Вы можете зашить один ехе-шник в файл ресурсов и потом подключить его к своему проекту и в случае надобности спокойно извлекать его с оттуда.
А папку с файлами можно зашить в файл ресурсов?
dimonbest вне форума
Старый 12.12.2008, 00:34   #7
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от dimonbest Посмотреть сообщение
А папку с файлами можно зашить в файл ресурсов?
Просто папку с файлами зашить нельзя, можно зашить только в том случае если её заархивировать.
Всегда рад помочь!
Terran вне форума
Старый 27.01.2009, 21:49   #8
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию

Не могли бы вы поподробнее написать как запаковать и распаковать
rangel вне форума
Старый 27.01.2009, 22:29   #9
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от rangel Посмотреть сообщение
Не могли бы вы поподробнее написать как запаковать и распаковать
Для запаковки и распаковки файлов в ресурсы программы можно использовать программу Resource Hacker. Так же для создания собственного файла с ресурсами можете воспользоваться прогой, которую можно скачать здесь: http://programmersforum.ru/showthread.php?t=31243
Что касается распаковки, то выше я приводил код, как удобно извлекать файлы из ресурсов. Плюс ко всему если вы воспользуйтесь поиском по форуму, то сможете найти много интересного касающегося вашего вопроса.
Всегда рад помочь!
Terran вне форума
Старый 19.04.2009, 10:52   #10
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию

Хочу ещё раз поднять эту тему, собственно как запустить файл из ресурсов не сохраняя его в папку, дабы его не скопировали просто
rangel вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Распаковка архивов Starscream Общие вопросы Delphi 2 25.06.2009 23:26
распаковка .Jpeg vitality Мультимедиа в Delphi 12 08.02.2008 11:00
Распаковка архива. Формат нестандартный. RoadTrain Общие вопросы Delphi 20 17.12.2007 22:08
Распаковка архива Kashp Общие вопросы Delphi 2 23.08.2007 15:08
Отправка->Распаковка пакета Saxon Работа с сетью в Delphi 10 15.04.2007 20:56