Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
EMEJl9l
0 / 0 / 0
Регистрация: 14.11.2010
Сообщений: 6
#1

Как достать архив из exe - C++

14.11.2010, 21:25. Просмотров 1123. Ответов 2
Метки нет (Все метки)

Короче, нужно засунуть архив в exe и при запуске программа должна вытащить этот архив на рабочий стол.
Подскажите как это можно реализовать программно???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2010, 21:25     Как достать архив из exe
Посмотрите здесь:

Visual C++ Как достать из ДЛЛьки функцию?
как достать значение из загружаемой страници C++ Builder
Как достать путь к файлу? C++ Builder
C++ Ресурсы. Как достать и скопировать файл.
Как программно распаковать архив ZIP C++ Builder
C++ Как достать исходник из скомпилированной .dll?
C++ WinAPI Как достать значения из char*
Как расшифровать libGRF архив? C++
Достать exe файл проекта C++
Как достать из объекта имена полей? C++
Как распаковать архив ZLib C++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
odip
Эксперт С++
7155 / 3295 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
15.11.2010, 11:20     Как достать архив из exe #2
Ну например так
1) создание: просто дописать архив к exe-файлу.
2) в программе сканируем exe-файл, ищем начало архива по сигнатуре
Как нашли - там все с этого места и до конца exe-файла записываем в отдельный файл - это и будет архив
EMEJl9l
0 / 0 / 0
Регистрация: 14.11.2010
Сообщений: 6
15.11.2010, 14:16  [ТС]     Как достать архив из exe #3
Всё спасибо огромное разобрался. Такая идея уже была, но думал поврежу экзешник.
Yandex
Объявления
15.11.2010, 14:16     Как достать архив из exe
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru