![]() |
|
![]() ![]() ![]() |
|
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Вот файл ресурсов. В качестве иконки в заголовке формы отображается иконка "FACE_PLAIN". Присоединённый файл ( Кол-во скачиваний: 2 ) ![]() |
|||
|
||||
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Создал новый проект. Сначала иконка программы отображается та, что я назначил, это при фактически пустой главной форме. Когда же подключил все дочерние из предыдущего проекта и вместе с ними файл ресурсов, то и тут пропала нужная иконка программы. В заголовке окна отображается снова одна из иконок MY_ICO. Она же и на панели задач, в отличие от предыдущего проекта. Там на панели задач отображалась старая иконка программы, которую я вроде как сменил через Project->Options->Application. В главном ресурсе программы *Project1.res" лежит иконка, которую я назначил через Project->Options->Application. Но почему-то не используется.
|
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
Раскопал. Не знаю, как вы делали этот файл ресурсов, но он битый. У него внутри остались иконки. Получалось, что было несколько иконок с одинаковым индексом. Вот и происходила подмена.
Пробуйте этот. Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Попробовал. Частично проблема решилась. Теперь в заголовке окон та иконка что надо. Но на панели задач старая иконка, которую я давно назначал через свойства проекта. По идее этой иконки уже не должно быть. Если посмотреть главный ресурсный файл проетка, то там в MAINICON то что надо. Где хранится след этой старой иконки - неясно. И еще странный момент. При закрытии программы иконка в заголовке окна меняется на белый прямоугольник с зеленым квадратиком внутри, смещенным к левому краю. Это наверное какая-то стандартная иконка. Это сообщение отредактировал(а) Нитонисе - 7.1.2013, 21:58 |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
Ерунда какая-то... Сделайте CleanUp и полный Build. Если не поможет - высылайте EXE.
-------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Прикрепляю. Вообще любопытно. Скомпилировал все в готовый автономный exe файл, перенес в другую директорию, запустил - и иконка на панели задач стала такой как надо (калькулятор). Запустил копию этой же программы из директории, где программа компилируется по умолчанию (Project\Debug\Win32\project1.exe) - на панели задач старая иконка, которой быть не должно. Ну и меняющаяся иконка в момент закрытия программы тоже имеется. Перед моментом закрытия моя иконка меняется на какую-то истемную - увидете. Присоединённый файл ( Кол-во скачиваний: 3 ) ![]() |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
С главной иконкой всё нормально. Замены нет. Почему на панели задач отображается другая, ума не приложу. Может кеш... Но я с таким не сталкивался и у меня ваше приложение имеет нормальную иконку.
Иконку при закрытии программы заметил. Это стандартная иконка приложения. Почему она у вас подменяется, не знаю... Возможно, вы что-то намудрили ![]() Кстати, в этом файле нет ресурсов MY_ICO. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
Получается это зависит от места запуска. Старая иконка появляется на панели задач только при запуске exe файла из директории с проектом.
Может и я. Но заметил я это только с вашим вариантом файла ресурсов ![]() Добавлено через 9 минут и 4 секунды Хм. Взял просто перенес весь проект в другую папку - теперь старая иконка не появляется на панели задач. Осталось побороть подмену иконки в заголовке окна при его закрытии ![]() |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
А оно надо?.. ![]() -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
||||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
![]() -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
586 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 57 Всего: 146 |
Можно, только не иконку, а рисунок. А в URL будет указывается адрес вроде такого: res://ieframe.dll/info_48.png. |
|||
|
||||
artsb |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2280 Регистрация: 17.7.2007 Где: центр Вселенной Репутация: 39 Всего: 64 |
Указывается имя файла с расширением? А тип ресураса какой будет? И что-то мне подсказывает, что это фишка IE и в других браузерах это работать не будет. Хотя ТС это и не нужно. -------------------- Чем отличается умный человек от мудрого? Умный - выпутается из любой ситуации. Мудрый - просто в неё не попадёт. |
|||
|
||||
Dem_max |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1780 Регистрация: 12.4.2007 Репутация: 14 Всего: 39 |
Это фишка VS
-------------------- Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte") |
|||
|
||||
Нитонисе |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 917 Регистрация: 5.11.2009 Репутация: 2 Всего: 2 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |