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

Вниз

Как в ресурсы поместить цветную иконку?   Найти похожие ветки 

 
ancara   (2004-06-07 11:32) [0]

Доброго времени суток, господа!
  Всем известно, что Image Editor может создавать максимум 16-тицветные иконки, а как в ресурсы поместить цветную иконку (truecolor 16 bit)? Или может быть можно linker"у какой-нибудь директивой указать чтобы он взял иконку из внешнего файла?


 
Семен Сорокин ©   (2004-06-07 12:03) [1]

 Всем известно, что Image Editor может создавать максимум 16-тицветные иконки
256
Или может быть можно linker"у какой-нибудь директивой указать чтобы он взял иконку из внешнего файла?
ага
1). открываем текстовый редактор и пишем :
MYICON ICON myicon.ico
и записываем всё это в файл myicon.rc  
2). Компилируем myicon.rc :
brcc32.exe myicon.rc
3). Получили myicon.res, линкуем его к основному проекту:
{$R myicon.res}


 
Agent13 ©   (2004-06-07 12:16) [2]


> Семен Сорокин ©   (07.06.04 12:03) [1]
> 256

Это для битмапов. Для иконок предлагает максимум 16 цветов. Если просто открыть готовую 256-цветную, начинаются страшные глюки.  Если 256 цветов хватает, можно заюзать старый добрый Borland Resource Workshop.


 
ancara   (2004-06-07 12:39) [3]


> Семен Сорокин ©   (07.06.04 12:03) [1]
> MYICON ICON myicon.ico

myicon.ico - это имя файла понятно...
MYICON - это уникальное имя иконки?
ICON - указывает что именно иконка?
И еще вопрос, помимо этого ничего писать не надо, заголовок там... и пр.? /я никогда не работал с ресурсами *.rc/


 
Семен Сорокин ©   (2004-06-07 12:48) [4]

MYICON - это уникальное имя иконки?
ага
ICON - указывает что именно иконка?
ага
И еще вопрос, помимо этого ничего писать не надо, заголовок там... и пр.?
не надо


 
nejest   (2004-06-07 14:25) [5]

>писать не надо
Надо потом в программе использовать эту иконку. Всё, что было выше написано, нужно для присоединения ресурса к экзешнику.



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

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

Наверх




Память: 0.48 MB
Время: 0.035 c
1-1086324889
Алекс
2004-06-04 08:54
2004.06.20
народ программа вылетает - непонятно какая ошибка,помогите разобр


4-1084369940
SVM
2004-05-12 17:52
2004.06.20
Редактирование телефонной книги удаленного доступа


3-1085638556
DN
2004-05-27 10:15
2004.06.20
MySql и BLOB


6-1082619213
Анонимщик
2004-04-22 11:33
2004.06.20
TServerSocket, TClientSocket. Синхронный и асинхронный, блокирующ


1-1086536511
Mishenka
2004-06-06 19:41
2004.06.20
Trim