Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 08.07.2019, 15:10   #1
vladgul
Новичок
Джуниор
 
Регистрация: 29.04.2011
Сообщений: 2
По умолчанию Проблема с иконкой exe-файла

Доброго времени суток!

Помогите понять в чем дело.
Был большой проект на Delphi XE - все замечательно.
Немного модифицировал код с условной компиляцией под Delphi XE10.3.1 (больше для Win64)
Собираю exe файл и получаю какую-то "левую" иконку приложения.
Пошерстил инет на эту тему. Пересоздал иконку заново добавил в проект в разные секции (одну и туже иконку).
После этого хотя бы появилась возможность увидеть "мою" иконку в свойствах ярлыка при смене иконки.
Но по умолчанию там стоит значок "блокнот со скрепкой" (откуда взялся непонятно)
Если exe смотреть редактором ресурсов то видно, что в разделе
"Icon" присутствуют "мои" иконки разных размеров (это после пересоздания иконки я в файл включил сразу несколько размеров)
И эти ресурсы имеют "язык английский США" (показывает Resource Tuner 2) и они же отображаются в диалоге изменения иконки ярлыка Windows.
НО ТАКЖЕ ПРИСУТСТВУЕТ подпапка Icon\1, в которой лежит корректная иконка самого маленького размера 16х16 32b (Английский США)
и вот эта "левая" иконка "блокнота со скрепкой" (язык Русский) и она же отображается проводником на значке файла.

Кеш иконок почистил, комп перезагружал. Значок на файле не меняется. Если из файла делать ярлык, то на ярлыке иконка правильная.

Вопрос:
Откуда взялась данная хрень, в какую сторону копать.

P.S.
Раз все таки в ресурсах присутствует такая картинка, то вряд ли это какой-то глюк.
Я так понимаю, что она каким-то образом подлинковалась в exe, но почему в подпапку "Icon\1" и где это можно посмотреть?

Иконка выглядит так
Изображения
Тип файла: jpg Icon_1_1049.jpg (1.3 Кб, 44 просмотров)
vladgul вне форума Ответить с цитированием
Старый 09.07.2019, 06:31   #2
Alexcrool
 
Регистрация: 26.05.2016
Сообщений: 7
По умолчанию

Возможно из кэша папки
https://www.google.ru/search?newwind...10.DWvbxMFD9dE
Alexcrool вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с иконкой Афанасий[vedma] Помощь студентам 4 05.11.2011 11:20
Проблема с иконкой в трее и OpenDialog Dop Общие вопросы Delphi 2 05.08.2011 14:48
Работа с иконкой чужого файла BoT_T Общие вопросы Delphi 2 04.01.2011 18:37
Проблема с иконкой в трее Shouldercannon Общие вопросы Delphi 5 15.05.2010 17:28
Проблемы с иконкой. Droid HTML и CSS 1 14.11.2008 09:13