Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
ВнизДобавление информации в exe Найти похожие ветки
← →
seregka (2005-03-11 10:15) [0]Помогите, пожалуйста. Хочу несколько файлов дописать в конец *.exe, c целью их дальнейшего извлечения (инсталлятор). Причем этот *.exe должен быть рабочим. Я rewrite дописывал в конец, но exe после этого не запускался
← →
Bronco © (2005-03-11 10:20) [1]
> seregka (11.03.05 10:15)
Зачем же использовать хакерские приемы, ты что вирус пишешь?
Стандартный инсталлятор чем не устраивает?
Если уж такая необходимость, попробуй использовать файлы ресурсов.
← →
Чапаев © (2005-03-11 10:48) [2]Ресурсы...
← →
seregka (2005-03-11 11:26) [3]стандартный тем и не устраивает, что нужно написать свой.
Я хотел сделать так:
сжать все файлы установочные в один архив (уже реализовано)
потом этот *.zip дописать к инсталятору своему.
По запуску инсталятора распаковывает архив и начинает установку.
Если бы у меня была возможность использовать 2 файла (инсталятор и архив), то я бы не мучился. А нужно все реализовать с помощью одного файла
← →
Bronco © (2005-03-11 11:31) [4]
> seregka (11.03.05 11:26) [3]
> стандартный тем и не устраивает, что нужно написать свой.
Оригинальный ответ :-)
> А нужно все реализовать с помощью одного файла
Это не повод прибегать к хакерским методам.
Еще раз: используй файлы ресурсов.
← →
seregka (2005-03-11 11:55) [5]Ресурсы не устраивает тем, что я с ними мало работал. Умею работать с res файлами, да и то только через {$R *.res}.
Это хорошее решение, для постоянного архива. У меня же задача - работа с разными архивами.
Если подскажите, как подключать res "на лету" буду очень благодарен, т.к. это решит все мои проблемы.
← →
Думкин © (2005-03-11 12:26) [6]> [5] seregka (11.03.05 11:55)
На лету - что вкладывается в это понятие? Вне IDE?
← →
Bronco © (2005-03-11 12:33) [7]
> seregka (11.03.05 11:55) [5]
> Ресурсы не устраивает тем, что я с ними мало работал
Так не устраивают, или мало работал?
> Это хорошее решение, для постоянного архива. У меня же задача
> - работа с разными архивами.
Отсюда поподробнее. Что значит постоянный архив и работа с разными архивами? Что вобще должно происходить?
> Если подскажите, как подключать res "на лету"
.res на лету не подключают, это тебе не динамическая библиотека.
Файл ресурсов линкуется в твой exe-файл.
← →
Erik1 © (2005-03-11 12:37) [8]Если тебе так надо то посмотри компоненты JCL, там есть пример записи в exe сразу после компиляции, причем интегрировано в IDE. В мену Projects добавляет пункт Insert JCL Debug data, все с исходными текстами. Но с ресурсами тебе будет на порядок проще. Выбирай сам, может тебе для общего развития требуется. :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c