Форум: "Начинающим";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];
ВнизНе могу сменить значек приложения Найти похожие ветки
← →
Tornado (2009-11-12 11:58) [0]Пытаюсь поменять значек приложения через меню Project->Options->Application->Load Icon. В этом диалоге значек меняется, запускаю программу на исполнение - значек остается старый....как сменить?
← →
brother © (2009-11-12 12:00) [1]> значек остается старый....
где?
← →
Dennis I. Komarov © (2009-11-12 12:16) [2]Откомпилировать?
← →
brother © (2009-11-12 12:16) [3]> Откомпилировать?
подожди ;)
← →
Tornado (2009-11-12 12:20) [4]Ну как где, в левом верхнем углу приложения )) Ну Вы же меня поняли
Компилировал естественно, ничего не меняется, глюк прям какой-то
← →
Dennis I. Komarov © (2009-11-12 12:22) [5]
> подожди ;)
ждю...
← →
brother © (2009-11-12 12:24) [6]> в левом верхнем углу приложения
а в таск баре при запуске приложения какой?
← →
Dennis I. Komarov © (2009-11-12 12:26) [7]
> brother © (12.11.09 12:24) [6]
Там не модно, модно запуздыривать сам знаешь куда...
← →
Tornado (2009-11-12 13:11) [8]
> brother © (12.11.09 12:24) [6]
Да тож старый
← →
Anatoly Podgoretsky © (2009-11-12 13:27) [9]> Tornado (12.11.2009 11:58:00) [0]
Удалить ресурс
← →
Separator © (2009-11-12 13:30) [10]Создай обработчик события OnCreate у главной формы и в нём напиши:
Icon.Assign(Application.Icon);
И произойдёт чудо! После компиляции в верхнем левом углу формочи будут отображаться загруженная иконка
← →
Separator © (2009-11-12 13:33) [11]Удалено модератором
← →
Dennis I. Komarov © (2009-11-12 14:07) [12]не учи плохому...
← →
Tornado (2009-11-12 14:13) [13]
> Separator © (12.11.09 13:30) [10]
Чуда не произошло ((
> Anatoly Podgoretsky © (12.11.09 13:27) [9]
Как?
← →
Separator © (2009-11-12 15:07) [14]Так она будет отображаться только в запущенном приложении, если нужно в дизайн тайме, то тогда берёте ресурс менеджер и редактируете <название_формы>.res файл
← →
Tornado (2009-11-12 15:49) [15]
> Separator © (12.11.09 15:07) [14]
В том то и беда что в запущенном не отображается ((
← →
Anatoly Podgoretsky © (2009-11-12 15:52) [16]> Tornado (12.11.2009 14:13:13) [13]
Отметить курсором файл *.res и нажать Del, он поновому воссоздастся, но уже с другой иконкой.
← →
Tornado (2009-11-13 21:32) [17]
> Anatoly Podgoretsky © (12.11.09 15:52) [16]
И это сделал - не помогло (((((((( Я в шоке, чего этот значек прицепился к моей проге, а? Чего я не так сделал то....Мистика блин какая-то
← →
TIF © (2009-11-14 01:18) [18]Какая ОС? Точно XP, как указано в теме? Точно не Vista/7
В случае с вистой необходимо учитывать, что ОСь кеширует иконки. И есть шанс не увидеть её изменение. Выход, например, - переименовать exe-шник
Но ведь ОСь - XP?..
← →
DVM © (2009-11-14 01:30) [19]Че то вы мудрите тут все. Одно дело иконка приложения и совсем другое дело иконка формы. Поменять иконку для формы и все будет как надо.
← →
Tornado (2009-11-14 07:18) [20]
> TIF © (14.11.09 01:18) [18]
ХР точно, комп рабочий....
> DVM © (14.11.09 01:30) [19]
Хотелось бы все же сменить иконку приложения, ведь он отображается не только на главной форме.....везде менять? Тож вариант впринципе.....но меня прям зацепило почему не меняется иконка всего приложения через опции? Ну глюк видимо, ладно фиг с ним, будем менять ручками
← →
ilsdozza (2009-12-21 03:10) [21]может ты используешь cooltrayicon ? попробуй вот это всnавить в oncreate
application.Icon.Assign(cooltrayicon1.Icon);
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.02.21;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.006 c