Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.20;
Скачать: CL | DM;

Вниз

использование *.Ico   Найти похожие ветки 

 
SaVa   (2003-11-08 22:07) [0]

Создаю в одном файле (MyIco.ico)иконки 16х16, 18х18, 32х32;
Как можно загрузить и использовать в приложении эти иконки?
Как приложение заставить использовать для меню иконку 16х16 а для кнопки 18х18 или 32х32;

где еще используется такое хранение иконок?


 
Дубинин Алексей ©   (2003-11-08 22:34) [1]

Привет.

Последовательность действий:
1) В Resource WorkShop создаем новый проект и сохраняем его в
файл *.RC;
2) С помощью утилиты BRCC32.EXE конвертируем сохраненый *.RC
файл (Пример: "BRCC32.EXE -32 proba.rc" - произойдет конверти-
рование файла проекта proba.rc в 32-битный формат RES-файла
proba.res);
3) Подключаем *.RES файл к проекту Delphi
{$R *.RES}.

Там в Resource WorkShop обзовешь содержимое именами типа ICON_16 ICON_24 ICON_32 и т.д., а в программе будешь вызывать их, что то типа:
//Считываем иконку из ресурса
Icons:=LoadIcon(HInstance, "ICON_11");
где Icons: HICON;
Надеюсь чем то помог. Если что пиши.


 
SaVa   (2003-11-08 22:38) [2]

извеняюсь за неконкретно поставленный вопрос больше интересует как использовать такое хранение иконок в TActionManager для отображения их в разных размерах в разных контрлах или тут этот копанент не подходит?



Страницы: 1 вся ветка

Текущий архив: 2003.11.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
3-65797
AlexenderG
2003-10-30 12:53
2003.11.20
У кого есть DsgnIntf.pas и DsgnIntf.dcu? Пожалуйста очень надо!!!


1-65836
dream
2003-11-07 14:06
2003.11.20
Проблема с редактированием реестра из программы которую запустил


1-65817
Ломброзо
2003-11-10 11:02
2003.11.20
VB ActiveX


1-65925
Hyzhak
2003-11-11 16:09
2003.11.20
группа кнопок на разных панелях


1-66011
goliath
2003-11-10 10:40
2003.11.20
TreeList. ОЧЕНЬ НУЖНО !!!