Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2013, 23:00   #1
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
Вопрос чтение непосредственно из .RES файла

Подскажите пожалуйста способ
чтение непосредственно из .RES файла не добавляя его в exe или dll
Именно из самого файла ресурсов.
Я просто смысл не могу понять (
Заранее благодарен!
С уважением,
Volkogriz!
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Старый 16.02.2013, 10:30   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Сам конечно не знаю, но всякие редакторы ресурсов типа Ресторатор и РесурсХакер это делают легко. Отсюда следует, что РЕС файлы стандартны. Значит надо просто найти структуру формата.
FaTaL вне форума Ответить с цитированием
Старый 16.02.2013, 19:18   #3
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Я почему и решил узнать, РесурсХакер открывает без проблем подумал нафига лепить если просто можно рес зачитать
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Старый 16.02.2013, 19:38   #4
execom
Редкий тунеядец
Форумчанин
 
Аватар для execom
 
Регистрация: 29.10.2006
Сообщений: 595
По умолчанию

Код:
Я почему и решил узнать, РесурсХакер открывает без проблем подумал нафига лепить если просто можно рес зачитать
А мне кажется проще не "городить огород", а сделать "по старинке" Т.б., что в одном файле смотрится лучше))
execom вне форума Ответить с цитированием
Старый 16.02.2013, 19:58   #5
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Я именно это и имею ввиду, только не создавать длл-ки и исполняемые файлы,
а непосредственно обращаться к файлу resurs.RES
Не количеством плюсов измеряется репутация человека...!

Последний раз редактировалось Volkogriz; 16.02.2013 в 20:01.
Volkogriz вне форума Ответить с цитированием
Старый 16.02.2013, 20:07   #6
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Берем файл, создаем с него ресурс файл (программой brcc32.exe, если что) и сравниваем оба каким-нибудь компаратором с поддержкой бинарного вида. Изучаем разилчия, думаем, повторяем при необходимости с др. файлом до просветления относительно заголовка рес-файла. Много файлов в него пишутся, скорее всего, последовательно, а вся инфа для распила данных на файлы - заголовке.
phomm вне форума Ответить с цитированием
Старый 16.02.2013, 20:21   #7
execom
Редкий тунеядец
Форумчанин
 
Аватар для execom
 
Регистрация: 29.10.2006
Сообщений: 595
По умолчанию

Не ну если уж совсем руки чешутся можно поизучать http://msdn.microsoft.com/ru-ru/libr...(v=vs.85).aspx
execom вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Извлечение файла из *.res victorshkoda Общие вопросы Delphi 2 18.01.2012 20:37
Отображение RES файла на Delphi Gamst Общие вопросы Delphi 3 05.06.2010 16:53
Проблемы с отображением содержимого res файла Gamst Общие вопросы Delphi 1 26.05.2010 16:50
можно ли осуществлять вывод непосредственно на экран? Артэс Общие вопросы C/C++ 8 21.05.2010 20:08
Загрузка курсора из RES файла Lastenemy Общие вопросы Delphi 2 21.08.2009 03:18