Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.02 c
14-88173
Lexel
2003-03-09 10:41
2003.03.27
ShellExecute (спасите пожалуйста добрые люди)


1-88042
Lady Natalia
2003-03-13 16:53
2003.03.27
внешний вид формы


14-88222
Frakt
2003-03-10 18:52
2003.03.27
Как поставить 3D Studio Max 3 под XP? Может патч есть?


9-87766
Floid
2002-10-24 11:59
2003.03.27
Blt


1-87966
Dim!S
2003-03-18 05:25
2003.03.27
Есть у меню подменю