Главная страница
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.038 c
14-66109
Ermek
2003-10-29 06:30
2003.11.20
Нужна помощь


3-65712
IGORYOK
2003-11-02 15:30
2003.11.20
В ДБгриде когда он добавляет в одно поле запись должно включатся


1-65957
qwe
2003-11-11 16:25
2003.11.20
Menu


4-66172
Кен
2003-09-26 01:19
2003.11.20
Какое сообщение нужно послать окну TWebBrowser, чтобы с него ушёл


3-65734
ERDEN
2003-11-01 08:33
2003.11.20
BCD Error