| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Как вставить в ресурсы чюжово файла exe фаил? |
| Автор: Ak47black 23.1.2006, 20:09 |
| Привет всем. Сталкнулся с проблемой - как вставить в ресурсы чюжово файла exe фаил или поменять там уже сушествуюший exe. Подскажите как реализовать. |
| Автор: _hunter 23.1.2006, 20:12 |
| тебе это самому сделать нужно ( своей программой ) или любая подойдет? P.S. ты в курсе что этот вставленный exe-шник запускаться всеравно не будет? |
| Автор: sergejzr 23.1.2006, 20:13 |
| Цель? |
| Автор: Ak47black 23.1.2006, 21:16 |
| Мне просто нужно поменять exe ресурс на свой exe ресурс , (запуск ненужен); |
| Автор: Snowy 24.1.2006, 10:30 |
| тебе уже в готовую программу запихивать нужно, или на стадии компиляции? |
| Автор: Ak47black 24.1.2006, 10:36 | ||
В уже скомпилированный фаил который на harde валяется. |
| Автор: MIX55 24.1.2006, 11:47 |
| вот раз "Пакер" вот два "Анпакер" Модератор: Вырезано, как мусор |
| Автор: Snowy 24.1.2006, 11:53 | ||
| Ну не нужно постить сюда всякую псевдо XAKEPCKYI0 ерунду. Только лишнее доказательтво ламерства псевдокодеров журнала "хакер". Добавлено @ 11:55 Вот, нарисовал код. Добавляет ресурсы в существующий exe и т.п. файл, который может содержать ресурсы. Пример добавляет данные в RC_DATA для русского языка. Но можно модифицировать под другие нужды.
Добавлено @ 11:58 P.S. Чтобы постить для других языков, нужно заменить 1049 на код другого языка, или заменить на 0. Чтобы постить в другую секцию, замените соответственно RC_DATA на нужную вам. В примере RC_DATA, т.к. туда кладется все, что не типизировано (т.е. не картинки, ни иконки и т.п.) |
| Автор: Ak47black 24.1.2006, 18:38 |
| Snowy - спасибо за ЕДИНСТВЕННЫЙ норм ответ. |
| Автор: Alex 25.1.2006, 02:27 |
| Snowy, все хорошо, только есть два ньюанса: 1. Функция UpdateResource есть только в NT системах, а у нас к сожелению еще не мало машин с 9x системами 2. Не знаю как на счет ресурсов типа RS_DATA, но с ресурсами типа RS_ICON UpdateResource работала ужасно (последний раз проверял около года назад) Что бы всего этого избежать и пришлось мне в свое время писать модуль http://vingrad.ru/DELPHI-SRC-000003 Добавлено @ 02:32 Описание модуля и примеры работы так же есть вот в этой теме http://forum.vingrad.ru/index.php?showtopic=21183&st=0 |