Borland C++ Builder FAQ
составлен по материалам форума
на sources.ru
Составители: OlegGG, KAV, kenai
Как работать с ресурсами?
Автор: OlegGG
Исходная ссылка:
Один из вариантов:
Ручками в блокноте : создаём файл с именем, например, "resource.rc".
Внутри формат такой:
[имя_ресурса_без_пробелов] [тип_ресурса_без_пробелов] "[имя файла]"
В него пишем, например:
BOLSHOI_FILE BIG_FILES "bigfile.txt"
Подключаем файл .rc к программе (Shift + F11 а там выбираем наш файл).
А где-то в программе:
TResourceStream *res_stream = new TResourceStream(0, // берём из нашего exe
"BOLSHOI_FILE", // имя ресурса
"BIG_FILES" // тип ресурса
);
res_stream->SaveToFile("big_file.bin");
delete res_stream;
Таким образом, получаем наш "bigfile.txt", сохранённый под именем "big_file.bin".
Естественно, лучше сделать обработку исключений!
Содержание
City 3D - Карта Ангарска со справочником организаций