Вшить иконку

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Вшить иконку

Сообщение krios » 12.06.2009 17:10:02

Доброго времени суток! У меня такая проблема, я пишу приложение, которое висит в трее и у него,естественно есть иконка; в коде она загружается из файла, т.е. вместе с ехешником приходится и её таскать, на подскажете, как её вшить в ехешник и потом использовать а моём случае?
P.S. и если можно приведите пример =)
krios
новенький
 
Сообщения: 10
Зарегистрирован: 27.04.2009 14:57:41

Re: Вшить иконку

Сообщение Mr.Smart » 12.06.2009 20:12:52

Есть компонент TTrayIcon есть свойство Icon типа TIcon... :wink:
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Вшить иконку

Сообщение krios » 13.06.2009 10:43:04

Это я в курсе =) у меня так и сделано, но сама иконка берётся из файла, а это не приемлимо, т.е. LoadFromFile() не канает, я читал что можно как-то через ресурс загрузить и тогда отдельного файла для неё не надо...но я не знаю так ли это или нет..
krios
новенький
 
Сообщения: 10
Зарегистрирован: 27.04.2009 14:57:41

Re: Вшить иконку

Сообщение Mr.Smart » 13.06.2009 11:11:49

В "Инспекторе объектов" щёлкаем 2 раза по мвойству "Icon" и нажимаем кнопку загрузить.
Иконка автоматически добавится в ресурсы!
Если это непроизойдёт обнови Лазарус!
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Вшить иконку

Сообщение krios » 14.06.2009 17:54:40

Спасибо большое!
krios
новенький
 
Сообщения: 10
Зарегистрирован: 27.04.2009 14:57:41


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 42

Рейтинг@Mail.ru