Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.27;
Скачать: CL | DM;

Вниз

Добавление информации в 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.099 c
1-1110913377
Sewix
2005-03-15 22:02
2005.03.27
Нехватает Longword


8-1102062177
-=SS=-
2004-12-03 11:22
2005.03.27
Проблемы с mp3


14-1109935545
boriskb
2005-03-04 14:25
2005.03.27
Молдавия


1-1110811572
tytus
2005-03-14 17:46
2005.03.27
Работа с большими файлами.


14-1110220844
SergSerSh
2005-03-07 21:40
2005.03.27
Клиент для форума