Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Вниз

Как выдергивать ресурсы из RES-файла?   Найти похожие ветки 

 
Дух_помсты   (2003-12-28 18:55) [0]

Он у меня большой... Я про RES-файл, если кто не понял :).
В прогу компилить оч не хочеца... Знаю как из DLL ресурсы в прогу подгружать, а вот как прямо из RES-файла?
Помогите пажалуйста!
Если пример будет чисто на API буду вдвайне благодарен!


 
Sergey_Masloff   (2003-12-28 20:29) [1]

Подключи RES к DLL и наслаждайся. В смысле выдергивай. Какие проблемы?


 
Юрий Зотов   (2003-12-28 20:49) [2]

> Дух_помсты (28.12.03 18:55)
> а вот как прямо из RES-файла?

RES-файлы как раз и нужны для того, чтобы они прилинковывались к исполнимому коду.


 
Дух помсты   (2003-12-30 11:21) [3]

Огромное спасибо за оч содержательные ответы :)
Но есть Агромнае количества программ, которые показывают ресурсы exe, dll и т.п. и т.д. в т.ч. и содержание РЭС-файлов...
В комплекте Делфи тоже такая есть... Эта я в том смысле, что можна ж как-то с такой файлой работать?..
Вообщем, ребята, возвращаюсь к тому, с чего начал :) подскажите как работать напрямую с РЭС-файлами?
Оч нада......... ПЛЗ


 
alex_***   (2003-12-30 11:24) [4]

можно.. а смысл?
думешь res файл будет намного меньше чем DLL собранная только с ним?


 
Дух помсты   (2003-12-30 11:30) [5]


> можно.. а смысл?
> думешь res файл будет намного меньше чем DLL собранная только
> с ним?

Смысл вот в чем... Чтобы "собрать" dll нада Дельфа или др. компилятор... А мне не исп. код нужен а ресурсы в девственно чистом виде... А насчтет "больше-меньше" - 187 МБ чисто рисурсов... Длл будет больше ненамного, эт правда :)
Но все-же.....

> возвращаюсь к тому, с чего начал :) подскажите как работать
> напрямую с РЭС-файлами?
> Оч нада......... ПЛЗ


 
Anatoly Podgoretsky   (2003-12-30 11:35) [6]

Идешь на микрософт и берешь формат .res файлов.


 
alex_***   (2003-12-30 11:38) [7]

проще компилер таскать простенький ))


 
Дух помсты   (2003-12-30 11:56) [8]


> Идешь на микрософт и берешь формат .res файлов.

Я видел прогу (и не одну!), написаную на Дельфе, которая открывает РЭС файлы спакойна... Тот же Ресторатор, например.
Так шо идти к дяде Билу не нада...


 
Дух помсты   (2003-12-30 11:56) [9]


> alex_*** © (30.12.03 11:38) [7]
> проще компилер таскать простенький ))

:)


 
Anatoly Podgoretsky   (2003-12-30 11:57) [10]

Ты думаешь они к дяде Биллу не ходили, а просто так из головы взяли формат? Ну ладно, наше дело предложить, ваше отказаться.


 
Плохиш_   (2003-12-30 11:58) [11]

>Дух помсты (30.12.03 11:56) [8]

Ты вообще ответ-то понял? Что заладил "видел", "видел"?
Думаешь они всё из головы придумали?


 
Дух помсты   (2003-12-30 11:59) [12]


> Anatoly Podgoretsky © (30.12.03 11:57) [10]
> Ты думаешь они к дяде Биллу не ходили, а просто так из головы
> взяли формат? Ну ладно, наше дело предложить, ваше отказаться.

А ты думаешь, что Билли их еще и виски угостил...
Это так, не в тему...
НУ ПАМАГИТЕ КТО Н_ТЬ! ёлки-палки...........


 
Дух помсты   (2003-12-30 12:01) [13]


> Плохиш_ (30.12.03 11:58) [11]

МНЕ ВС-РАВНО ОТКУДА: ИЗ ГОЛОВЫ, ИЗ Ж...
ЛИШЬ БЫ РАБОТАЛО!


 
Плохиш_   (2003-12-30 12:01) [14]

>Дух_помсты (28.12.03 18:55)
>Дух помсты (30.12.03 11:59) [12]

Да за это время можно пол интернета перекопать.
Были бы мозги.


 
Дух помсты   (2003-12-30 12:03) [15]


> Да за это время можно пол интернета перекопать.
> Были бы мозги.

А их как-раз и нету.... :)


 
alex_***   (2003-12-30 12:08) [16]

могу свои напрокат дать ))


 
PaRL   (2003-12-30 12:50) [17]

Емое - помогли...)

Ну нужно готовый RES-файл, неважно как ты его сделаешь, подключить : {$R MyRes.res} в секции implementation вроде бы, а потом загружать из него - у большинства компонентов предусмотрены процедуры для этого.


 
Slavian   (2003-12-30 13:14) [18]

C:\Program Files\Borland\Delphi\Demos\ResXplor\resXPlor.dpr
там исходный текст, не помню, но, помоему, он любые ресурсы открывает, даже из *.exe их прёт!!!


 
alex_***   (2003-12-30 13:46) [19]

Внимательно читал вопрос? нужно вытащить не из выполняемого модуля, а из .res напрямую.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.009 c
4-63433
Дубинин Алексей
2003-11-13 22:41
2004.01.20
WM_SYSCOMMAND


1-63097
SergP
2004-01-06 22:18
2004.01.20
Как восстановить (разархивировать) данные сжатые GZIP ом?


1-63129
Андреев
2004-01-06 20:58
2004.01.20
StringGrid


3-63023
Паша_
2003-12-22 19:48
2004.01.20
Сортировка данных


1-63101
Unknown
2004-01-10 22:42
2004.01.20
TWinControl





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский