Содержание | Последнее обновление: 14.02.2004 |
Как работать с ресурсами? Автор: 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". Естественно, лучше сделать обработку исключений! |