Поиск:

Ответ в темуСоздание новой темы Создание опроса
> *.RES файлы, Как компилировать файл рксурс... 
:(
    Опции темы
Nicky
Дата 10.2.2005, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.12.2004
Где: Кишинёв

Репутация: 1
Всего: 1



Есть ли у кого-нибудь help по ресурс файлам?
Как их создавать, компилировать, какой код нужно использовать? smile
PM MAIL ICQ   Вверх
_hunter
Дата 10.2.2005, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



не совсем понял что нужно.
получить res файл?
тогда brcc32.exe тебе поможет ( у мс свой должен быть ( с подобным названием ) )
подсовывать ему rc нужно


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Nicky
Дата 10.2.2005, 18:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.12.2004
Где: Кишинёв

Репутация: 1
Всего: 1



Я это всё умею даже коекакие файлы .rc откомпилировал, дело в том что я не знаю какой код в нём писать в зависимости от потребностей. Например иконку в нём запихать или бмпэшку... короче есть хелп по созданию файлов рес? Скиньте ссылку пожалуйста если кто знает!!! smile
PM MAIL ICQ   Вверх
_hunter
Дата 10.2.2005, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

Репутация: 24
Всего: 98



возьми любой редактор ресурсов ( или стандартный ) и посмотри что он создает


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Nicky
Дата 15.2.2005, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.12.2004
Где: Кишинёв

Репутация: 1
Всего: 1



вот что я откопал:
файл *.rc перед компиляции может содержать:
resname BITMAP "fname.bmp"
resname JPEG "fname.jpg"
resname WAVE "fname.wav"
resname ICON "fname.ico"
...
где resname это имя через кот-ю вы сможете обращаться к этому файлу.
Кто знает больше делитесь пожалуйста smile
PM MAIL ICQ   Вверх
Adil'
Дата 15.2.2005, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 311
Регистрация: 26.8.2004
Где: Питер

Репутация: 4
Всего: 15



resname ANYTHING "ANYTHING.ANYTHING" - достаточно? smile

Nicky, тип ресурса в принципе может быть любым словом, главное чтоб совпадало с параметром lpType в FindResource. Просто есть несколько предопределенных констант - открываем MSDN:
Цитата(MSDN)
Value Meaning
RT_ACCELERATOR Accelerator table.
RT_ANICURSOR Animated cursor.
RT_ANIICON Animated icon.
RT_BITMAP Bitmap resource.
RT_CURSOR Hardware-dependent cursor resource.
RT_DIALOG Dialog box.
RT_DLGINCLUDE Allows a resource editing tool to associate a string with an .rc file. Typically, the string is the name of the header file that provides symbolic names. The resource compiler parses the string but otherwise ignores the value. For example,
/* file foo.dlg */

1 DLGINCLUDE "foo.h"

RT_FONT Font resource.
RT_FONTDIR Font directory resource.
RT_GROUP_CURSOR Hardware-independent cursor resource.
RT_GROUP_ICON Hardware-independent icon resource.
RT_HTML HTML.
RT_ICON Hardware-dependent icon resource.
RT_MANIFEST Microsoft® Windows® XP: Side-by-Side Assembly XML Manifest.
RT_MENU Menu resource.
RT_MESSAGETABLE Message-table entry.
RT_PLUGPLAY Plug and Play resource.
RT_RCDATA Application-defined resource (raw data).
RT_STRING String-table entry.
RT_VERSION Version resource.
RT_VXD VXD.

З.Ы. а resname в принципе может быть и числом...

Это сообщение отредактировал(а) Adil' - 15.2.2005, 18:13


--------------------
Удачи
PM MAIL WWW   Вверх
NoeR
Дата 17.2.2005, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 233
Регистрация: 6.2.2005

Репутация: нет
Всего: нет



Если все еще надо:
В блокноте создаём файл с именем "rc.rc" (Тут впринцепи может быть любой нэйм)...
Внутри пишем:
[имя_ресурса_без_пробелов] [тип_ресурса_без_пробелов] "[имя файла]"
Пишем например так:
Xa LoL "mypic.jpg" (mypic.jpg будет находиться в ресурсах)
Подключаем rc.rc к программе (Shift+F11).
В самой проге пишем:
Код

TResourceStream *res = new TResourceStream(0,
                                                 "Xa", // имя ресурса
                                                 "LoL"// тип ресурса
                                                 );
res->SaveToFile("LolPic.jpg"); //тут что делать с файлом
delete res;//эх память, память ..

Может ты уже и понял как делать, но если нет то смари выше, вроде все должно быть понятно...
Удачи.
--------------------
По факту пропажи мужа, возбуждено... Два соседа.Если у Вас проблемы с ребенком, спросите у жены, может, это не Ваши проблемы!>>> NoeR++ <<<
PM MAIL ICQ   Вверх
Nicky
Дата 19.2.2005, 16:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.12.2004
Где: Кишинёв

Репутация: 1
Всего: 1



Спосибо большое! smile

Цитата(NoeR @ 17.2.2005, 22:49)
[имя_ресурса_без_пробелов] [тип_ресурса_без_пробелов] "[имя файла]"


Ешё один туп... вопрос, а сколько типов ресурсов существуют и где можно достать весь список этих типов? smile
Добавлено @ 16:19
Не судите меня строго... smile
PM MAIL ICQ   Вверх
NoeR
Дата 19.2.2005, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 233
Регистрация: 6.2.2005

Репутация: нет
Всего: нет



Нее ... напиши там че хочешь ... У меня вроде всегда так пахало ... Никогда я не мудрил с типами .. И всегда работало, они здесь походу роли не играют ..
BLAblabla tiP "mydes.bmp" - Вот такой вот например smile
--------------------
По факту пропажи мужа, возбуждено... Два соседа.Если у Вас проблемы с ребенком, спросите у жены, может, это не Ваши проблемы!>>> NoeR++ <<<
PM MAIL ICQ   Вверх
Nicky
Дата 21.2.2005, 09:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.12.2004
Где: Кишинёв

Репутация: 1
Всего: 1



Mazaaaaa smile
Я в шоке! Иду сейчас проверять smile
PM MAIL ICQ   Вверх
Adil'
Дата 22.2.2005, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 311
Регистрация: 26.8.2004
Где: Питер

Репутация: 4
Всего: 15



Цитата(Nicky @ 21.2.2005, 09:19)
Mazaaaaa 
Я в шоке! Иду сейчас проверять
smile
Ты хоть сообщения читаешь?
Цитата(Adil @ 15.2.2005, 18:12)
Nicky, тип ресурса в принципе может быть любым словом, главное чтоб совпадало с параметром lpType в FindResource. Просто есть несколько предопределенных констант - открываем MSDN:


Это сообщение отредактировал(а) Adil' - 22.2.2005, 11:39


--------------------
Удачи
PM MAIL WWW   Вверх
NoeR
Дата 22.2.2005, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 233
Регистрация: 6.2.2005

Репутация: нет
Всего: нет



Я этого раньше не читал если что smile
--------------------
По факту пропажи мужа, возбуждено... Два соседа.Если у Вас проблемы с ребенком, спросите у жены, может, это не Ваши проблемы!>>> NoeR++ <<<
PM MAIL ICQ   Вверх
Nicky
Дата 24.2.2005, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 18.12.2004
Где: Кишинёв

Репутация: 1
Всего: 1



Adil'
Понятно smile
У меня нету MSDN но скоро достану smile

Это сообщение отредактировал(а) Nicky - 24.2.2005, 11:53
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0591 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.