Форум: "Основная";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
ВнизОткрыть .res файл Найти похожие ветки
← →
Larry Laffer (2004-05-20 19:50) [0]Как мне сделать так, чтобы моя программа загружала данные из внешнего .res файла, не подключенного к исходникам программы (Например: C:\sample.res, в котором находится картинка)? Заранее благодарен за ответ...
← →
Teetotaller (2004-05-20 20:49) [1]Насколько я понимаю - назначение ресурсов в том, тобы прикомпилироваться к приложениям. Во всяком случае, в WindowsAPI я не нашел упоминаний о возможности работы с файлами. Отсюда выводы - 1) хранить картинки в файлах картинок (бмп, гиф :-)) 2) Самому узнать формат файла ресурсов и читать из программы напрямую 3) Найти для пункта 2 компоненту 4) Выбрать другой формат для ресурсов. Например, можно собирать ресурсы приложения в зип-архив и использовать компоненты для чтения архивов.
← →
Германн © (2004-05-21 02:28) [2]2 Larry Laffer (20.05.04 19:50)
А не проще ли загружать из внешнего файла соответствующего типа? Например C:\sample.bmp?
Все таки RES файл - вещь специфичная. Созданная для особого применения.
Еще одно нормальное, с точки зрения Windows, решение - поместить данный ресурс в dll. И вызывать его по необходимости методами WinAPI.
← →
Larry Laffer (2004-05-21 13:15) [3]2 Германн, нет не проще! Мне нужно именно так, потому что res файлы в моей программе выступают как модули! Мне нужно сделать именно так, как я написал!
← →
Clickmaker © (2004-05-21 13:17) [4]
> res файлы в моей программе выступают как модули!
Т.е. они у тебя DLL что-ли? Тогда LoadBitmap или LoadImage
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.06.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.028 c