Вниз
Скачать: CL | DM;

Альтернатива IconEditor a из поставки Delphi   Найти похожие ветки 

 
Smok_er   (2003-03-10 13:19) [0]

Мастера, посоветуйте сабж!
Нужно закинуть иконки в файл ресурса, но сабж не позволяет помещать иконки более 16 цветов.
Может кто-нибудь посоветует другой способ, как это сделать...

Заране огромное спасибо!


 
Smok_er   (2003-03-10 16:57) [1]

Неужели никто не знает?


 
y-soft ©   (2003-03-10 17:22) [2]

Любым редактором иконок (их существует множество - MicroAngelo, Axialis IconWorkshop и т.д.) создаются иконки хоть с 32-битным цветом. Затем пишется скрипт .rc и компилируется с помощью BRCC32 ресурс


 
Smok_er   (2003-03-11 00:26) [3]

А можно ссылку на подробную инфу?
Просто не сталкивался с этим и понятия не имею, как иконки в ресурсный файл засунуть.


 
Smok_er   (2003-03-11 10:09) [4]

up


 
Слесарь Матерящийся ©   (2003-03-11 10:20) [5]

Есть утилита bmp2ico. Очень хороша!


 
Axis_of_Evil ©   (2003-03-11 10:35) [6]

AWicons


 
y-soft ©   (2003-03-11 10:39) [7]

Файл .rc - это обыкновенный текстовый файл.
В нашем случае заполняется примерно так:

MAINICON ICON "C:\ICO\MAIN.ICO"
DB1 ICON "C:\ICO\DB1.ICO"
ROLL ICON "C:\ICO\ROLL.ICO"

Далее вызываем компилятор ресурсов (он находится в \Delphi\Bin)

BRCC32 My.rc

В результате будет скомпилирован файл ресурсов My.res

Теперь в любом месте в модуле программы помещаем директиву

{$R My.res}

В коде, если нужно, загружаем иконки из ресурсов, используя LoadIcon и не забываем освобождать ресурсы после использования

Иконку приложения в свойствах проекта не загружаем, если уже включили ее в файл ресурсов (MAINICON)

И перестраиваем проект


 
Smok_er   (2003-03-11 11:19) [8]

Огромное спасибо!
Это то, что нужно!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: -0.982 c
6-88113
Dr.Karter
2003-02-05 08:57
2003.03.27
Сетевые сведения


1-87986
tim5
2003-03-13 21:47
2003.03.27
Удаление ключа из реестра Windows.


14-88172
Anton.
2003-03-10 16:11
2003.03.27
DeleteFile


14-88251
ККВ
2003-03-12 15:07
2003.03.27
SoftIce


3-87833
scream
2003-03-08 10:27
2003.03.27
Help with Blob(Stream)




   Наверх