![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Набор иконок для одной программы
VeB © (2006-04-27 17:01:00)Здравствуйте! Подскажите пожалуйста, как включить в *.exe программы несколько иконок, чтоб пользователь мог выбирать иконку на рабочий стол для ярлыка на программу.
так себе (2006-04-27 21:47:00) [1]Делаем файл ресурса (.RES) в Image Editor'е и сохраняем в нём несколько наших (Ваших) пиктограм. Подлинковываем ресурс директивой компилятора $R и получаем несколько пиктограм в ЕХЕ файле.
zorik (2006-04-27 18:16:00) [2]
> VeB (27.04.06 17:43) [8]
Там есть какой-то ньюанс, связаный как раз с перекомпилированием и сохранением проекта. Вроде сохранять не надо перед перекомпиляцией. Попробуй не открывать проект, а сначала изменить файл ресурсов, потом открыть проект и перекомпилить. И провер не стерлись ли иконки в файле ресурсов.
Надеюсь поймете эту ерунду :-)
VeB (2006-04-27 17:43:00) [3]Не получается! Добавил несколько иконок
назвал
ICON
MAINICON
Icon1
Icon2
перекомпилил проект
в свойствах ярлыка отображается только главная иконка проекта!
zorik (2006-04-27 17:31:00) [4]Tools -> ImageEditor -> Открыть файл ресурсов проэкта
Там есть MainIcon. Нужно добавить еще несколько иконок. Теперь в свойствах ярлыка на рабочем столе пользователь сможет менять их по своему усмотрению
SuperBUG (2006-04-27 17:29:00) [5]это правда в рантайме :( (сорри за невнимательность),если не задаваться целью чтоб иконка менялась раз и "навсегда",то можно запоминать понравившуюся и потом ри запуске подгружать, а вот если "навсегда", то писать что-то отдельное,что будет модифицировать ресурсы требуемого ехешника,т.к. вроде программа сама себя модифицировать не может.
VeB (2006-04-27 17:25:00) [6]To Hitkliff
Поменять иконку проекта можно в меню
Project - > Options -> вкладка Application -> Load Icon
но там позволено загрузить только одну иконку, а необходимо сделать выбор!
Как это сделать?
SuperBUG (2006-04-27 17:24:00) [7]а Application.Icon на мысли не наведет??? если нет-откройте справку,там даже примерчик есть :)
Hitkliff (2006-04-27 17:17:00) [8]
> А дальше? Загрузил 10 иконок в ImageList, как сделать чтоб
> они были доступны пользователю?
Да это и мне интересно!
а вообще как поменять иконку проэкта?
VeB (2006-04-27 17:15:00) [9]А дальше? Загрузил 10 иконок в ImageList, как сделать чтоб они были доступны пользователю?
IntruderLab (2006-04-27 17:03:00) [10]например в ImageList или в файле ресурсов