C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
запись и чтение из ресурсов
RedH
Отправлено: 07.02.2005, 17:04


Не зарегистрирован







Помогите пожалуйста! Объясните мне как можно запихнуть тестовый файл в *res и затем обратиться к нему, ну к примеру в Memo вывести? Если можно с примером!
Я знаю инфы подобной много — читал и ни как не доганяю sad.gif
Gedeon
Отправлено: 07.02.2005, 17:31


Ветеран

Группа: Модератор
Сообщений: 1742



2RedH Не дублируйте темы, предыдущую такую же я удалил, если хотите поднять тему вверх, достаточно написать в нее сообщение.

По поводу вашего вопроса воспользуйтесь поиском, недавно обсуждался аналогичный вопрос с картинкой.
Gedeon
Отправлено: 07.02.2005, 17:39


Ветеран

Группа: Модератор
Сообщений: 1742



Вот например
https://rxlib.ru/forums/index.php?ac...b9859a7030c769d
RedH
Отправлено: 07.02.2005, 20:11


Не зарегистрирован







спасибо, буду пробовать
RedH
Отправлено: 07.02.2005, 20:13


Не зарегистрирован







а без dll нельзя обойтись?
Gedeon
Отправлено: 08.02.2005, 12:33


Ветеран

Группа: Модератор
Сообщений: 1742



Ну почему же нельзя?
Создаете ресурс и Project->AddToProject Ваш файл, а дальше так же как с длл, только инстанс получаете так
CODE

GetModuleHandle(NULL);

RedH
Отправлено: 08.02.2005, 16:30


Не зарегистрирован







Извините, что опять беспокою, с ресурсами я разобрался, точнее как зипихать файл в ресурс... ну и обращаться к нему из программы тоже вреде получается, ну к примеру:
[CODE]
TResourceStream *res = new TResourceStream(0,
"FILE", // имя ресурса
"FILES" // тип ресурса
);

[CODE]
т.е сам файл у нас получился в [B]res[B], а как теперь его вывести в RichEdit???
Gedeon
Отправлено: 08.02.2005, 18:08


Ветеран

Группа: Модератор
Сообщений: 1742



CODE

   TCHAR sz[160];
//HINSTANCE hInstance = GetModuleHandle(NULL);

   LoadString(HInstance,1111,sz,sizeof(sz)/sizeof(TCHAR));
   Edit1->Text = (LPCTSTR)sz;
RedH
Отправлено: 08.02.2005, 19:09


Не зарегистрирован







и что проще нельзя? wink.gif sad.gif

Вернуться в Вопросы программирования в C++Builder