![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,898
|
![]()
Хочу написать программу, которая смогла бы выгрузить из себя два файла (exe и ini) по указанному адресу (адрес нужной папки будет взят из реестра). Сделать что-то на подобии инсталяционного приложения. С чего начать и как это сделать?
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]()
Скачай Inno Setup, хорошая весчь.
|
![]() |
![]() |
![]() |
#3 |
Программер
Пользователь Подтвердите свой е-майл
Регистрация: 03.07.2008
Сообщений: 36
|
![]()
Чтоб засунуть любой файл в прогу создай текстовый файл my_res.rc в каталоге ..\delphi\bin\ , напиши в нём MYRES RCDATA "proga.exe" или MYRES RCDATA "inifile.ini". При этом MYRES это имя ресурса которое будет использоваться в проге, а proga.exe и inifile.ini это файлы которые хочеш засунуть (должны лежать рядом с my_res.rc . Сохрани, а потом перетащи my_res.rc на brcc32.exe. У тебя создастся файл my_res.res
Далее в проге, под строчкой {$R *.dfm} допиши {$R my_res.res}. Откомпилируй и файлы уже в проге. Чтобы их вытащить на свет божий напиши в проге такой код: Код:
<AXS> Если один из двух выходов - ловушка, надо найти третий... </AXS>
<AXS> "Живой" - явление временное... </AXS> <><><> www.mak-ms.com <><><> Последний раз редактировалось AXS; 05.07.2008 в 11:53. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
А лучше поставь RXLib компоненты. После их установки, работа с ресурсами будет проще простого, не надо будет всякие rc файлы создавать и отдельно их компилировать. Если что помогу.
|
![]() |
![]() |
![]() |
#5 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,898
|
![]()
Inno Setup у меня есть, но не не сможет определить адрес к приложению через реестр. Для создания res файлов я использую Resource Builder тоже не плохая вешь. RxLib есть, но там проблема с установкой.
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 27.01.2007
Сообщений: 293
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]() |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]() |
![]() |
![]() |
![]() |
#9 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Участник клуба Подтвердите свой е-майл
Регистрация: 26.01.2008
Сообщений: 1,898
|
![]()
Это не сдесь? Мне надо чтобы программа установилась в папку с игрой, но для этого путь к игре надо найти в реестре.
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Install, Uninstall | FaTaL | Общие вопросы Delphi | 8 | 25.12.2010 07:08 |
FastReport3 Install | uranpro | БД в Delphi | 3 | 25.04.2008 18:25 |
Как сделать install.exe? | Bitrayder | Общие вопросы C/C++ | 1 | 02.03.2008 12:51 |
Install Shield Express | Mustang | Софт | 2 | 29.09.2007 12:13 |
install shield 4 | Рина | БД в Delphi | 3 | 09.08.2007 17:46 |