Форум: "Основная";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
ВнизTImageList Найти похожие ветки
← →
VISA (2003-06-27 10:53) [0]Здравствуйте!
В контейнере компонента TImageList находится n рисунков. В процессе работы программы необходимо изменить определенные цвета во всех рисунках на заданные. Сделать это желательно так, чтобы при следующем запуске программа использовала рисунки уже с измененными цветами. Подскажите, как сделать это наиболее эффективно. Единственный вариант, который рассматривался - это когда в процессе работы программы рисунки с контейнера загоняются во временные *.bmp файлы, в которых производится замена цвета, а потом измененные рисунки снова помещаются в контейнер; так при новом запуске программы идет проверка на наличие этих временных файлов и при их наличии файлы, помещенные в контейнер на этапе конструирования замещаются временными файлами. Есть ли другой способ? По возможности разместите подробную информацию (с примерами). Заранее благодарен.
← →
Семен Сорокин (2003-06-27 11:02) [1]Есть ли другой способ?
хранить рисунки в БД?
← →
ZEE (2003-06-27 11:25) [2]Или другой способ:
хранить файлы в директории, а при старте загружать в TImageList...
← →
Zemal (2003-06-27 11:27) [3]Можно хранить изменения например в ini-файле и при запуске программы накатывать "нужные изменения цвета" на все "итемы" твоего "листа" :)).
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c