Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

основная [Delphi, Windows]


asp ©   (2002-11-21 21:08:00) 

Как поместить свою иконку в Caption формы? Свойство Icon не работает - пишу имя иконки помещённой в каталоге проекта.


asp   (2002-11-22 08:01:00) [1]

Спасибо всем.


alex_s   (2002-11-22 01:52:00) [2]


> Как поместить свою иконку в Caption формы? Свойство Icon
> не работает - пишу имя иконки помещённой в каталоге проекта.

Произвольной формы или главной ?

Насчет произвольной уже рассказали, а главную обычным образом
через Project->Options->Application->LoadIcon.

Только перед этим в файле проекта нужно раскомментировать
строку //{$R *.res}


Gandalf   (2002-11-21 22:29:00) [3]


> Как поместить свою иконку в Caption формы? Свойство Icon
> не работает - пишу имя иконки помещённой в каталоге проекта.


1) Надо менять свойство не Form, а KOLForm. (а вдруг)
2) Надо ставить не имя файла, а имя ресурса иконки.
Exampli gratia:

Файл скрипта ресурса (MyIconResoure.rc):

ITISWILLBEICONNAME ICON "MySuperIcon.ico"

Компилируешь в ресурс (берешь файл и кидаешь на BRCC32.EXE)

Пишешь в программе код:

{$R MyIconResoure.RES} (включить ресурс в программу)

Ставишь у KOLForm.Icon равное ITISWILLBEICONNAME.

Все.
Да простят мне доскональность те кто знают,
да поблагодарят те кто не знают.

Вопрос уже обсуждался! (Это намек ;)


tamerlan311   (2002-11-21 21:54:00) [4]

а ты не забыл про то , что нужно передавать шендл иконки ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо