Форум программистов, компьютерный форум, киберфорум
Windows 8, 8.1
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353

Один и тот же файл иконки - разный результат

09.06.2015, 18:29. Показов 1566. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вообще непонятная система. Изначально хотел задать этот вопрос в разделе программирования, но понял, что это и без программирования воспроизводится.

В общем, есть у меня иконка. Я беру ярлык, и назначаю ему эту иконку через меню выбора файла иконки. Получается какой-то малокачественный вариант

После чего, я выбираю "назначить иконку", и просто жму ОК (не заходя в диалог выбора файла иконки). Получаем качественный вариант

Первый вариант получается всегда, когда я выбираю иконку через диалог выбора файла иконки. И исправляется на второй, когда я просто выбираю иконку из списка доступных в этом файле (впрочем, если выбрать файл иконки через диалог выбора файла, а потом выбрать иконку из списка доступных, всё равно получим первый вариант).
Вопрос только один - что тут происходит?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.06.2015, 18:29
Ответы с готовыми решениями:

Один и тот же код с одинаковыми параметрами выдает разный результат
Добрый вечер. Уже не понимаю что PHP хочет. Ситуация такая: есть форма добавления некоторых данных в БД, а так же test.php для проверки...

Тот же код - разный результат
Форумчане! Чем объяснить разницу в аутпуте: две while - одна copy pasted с другой - но в одной - при подсчете миль - нужно добавить 1 чтобы...

Почему один и тот же шрифт разный?
Допустим есть сайт: На котором якобы используется Тахома 14 Вот я сделал тоже самое <div style="font-family: Tahoma;...

11
 Аватар для vavun
10593 / 5556 / 865
Регистрация: 07.04.2013
Сообщений: 15,660
09.06.2015, 18:33
Номер иконки в первом случае не тот назначается.
Гляньте любым редактором понимающим ICO, внутри есть варианты, условно говоря
32х32х32
32х32х24
и
32х32х16

Где 32х32 это размер иконки, а последняя цифра это "битность"
0
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353
09.06.2015, 18:39  [ТС]
Цитата Сообщение от vavun Посмотреть сообщение
Номер иконки в первом случае не тот назначается.
Проблема в том, что в меню выбора иконки из всех возможных вариантов в файле только одна иконка.
Открыл через Greenfish Icon Editor - там всего лишь одно изображение, 32 бит.
0
 Аватар для vavun
10593 / 5556 / 865
Регистрация: 07.04.2013
Сообщений: 15,660
09.06.2015, 18:43
Запакуйте иконку в архив и загрузите на форум, посмотрю на нее.
0
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353
11.06.2015, 10:09  [ТС]
Цитата Сообщение от vavun Посмотреть сообщение
Запакуйте иконку в архив и загрузите на форум, посмотрю на нее.
Вот
Вложения
Тип файла: rar icon.rar (51.8 Кб, 3 просмотров)
0
 Аватар для vavun
10593 / 5556 / 865
Регистрация: 07.04.2013
Сообщений: 15,660
11.06.2015, 10:15
Странно, внутри только единственная 256х256х32
0
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353
11.06.2015, 10:17  [ТС]
Цитата Сообщение от vavun Посмотреть сообщение
Странно, внутри только единственная 256х256х32
Можете попробовать воспроизвести у себя этот баг?

Добавлено через 59 секунд
Еще странней - баг воспроизводится только когда файл лежит в определенной папке. В моем случае, иконка генерируется с помощью программы, и ложится непосредственно в папке самой программы. И пока она в этой папке, можно наблюдать этот баг.
0
 Аватар для vavun
10593 / 5556 / 865
Регистрация: 07.04.2013
Сообщений: 15,660
11.06.2015, 10:20
Расскажите подробно, через что и как вы назначаете иконку ?
Цитата Сообщение от lentinant Посмотреть сообщение
Я беру ярлык, и назначаю ему эту иконку через меню выбора файла иконки.
Свойства => сменить значок, или о чем речь ?
0
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353
11.06.2015, 10:23  [ТС]
Цитата Сообщение от vavun Посмотреть сообщение
Свойства => сменить значок, или о чем речь ?
Сменить значок => Обзор => Выбор файла с помощью диалогового окна.
Как я уже написал, я даже не знаю, в иконке ли проблема, так как если скопировать ее в другое место, то нельзя наблюдать этот баг.
0
 Аватар для vavun
10593 / 5556 / 865
Регистрация: 07.04.2013
Сообщений: 15,660
11.06.2015, 10:25
Цитата Сообщение от lentinant Посмотреть сообщение
Сменить значок => Обзор => Выбор файла с помощью диалогового окна
У меня все нормально, попробуйте, ради эксперимента, изменить размер (масштаб) значков в папке, где наблюдается баг.
0
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353
11.06.2015, 10:28  [ТС]
Цитата Сообщение от vavun Посмотреть сообщение
У меня все нормально, попробуйте, ради эксперимента, изменить размер (масштаб) значков в папке, где наблюдается баг.
Фишка в том, что скриншот ярлыка выше - это и есть масштабированный ярлык.
Вот, два ярлыка, с иконкой с одного и того же файла. Я просто не понимаю, что тут не так.
Миниатюры
Один и тот же файл иконки - разный результат  
0
103 / 90 / 19
Регистрация: 15.04.2015
Сообщений: 353
11.06.2015, 17:29  [ТС]
Там с этой иконкой еще похлеще получается - с виду иконка выглядит неправильно, когда просматриваешь, редактируешь или смотришь свойства - правильная. И, соответственно, все ярлыки, которые используют ее в качестве иконки, неправильные. Для того, чтобы иконка стала нормальной, достаточно скопировать ее в другую папку. Вообще мистика.

Добавлено через 2 часа 41 минуту
Вопрос принял несколько другой поворот. Получается, что у меня каждая папка запоминает, какая иконка с определенным именем была в ней создана, и все последующие иконки с таким же именем в этой иконке с виду выглядят именно так. То есть, если я впервые разместил в папке (создал или переместил - неважно) иконку в виде треугольника, то даже если я ее удалю, и создам другую иконку с таким же именем, она всё равно с виду будет выглядеть как первая (треугольник), и все ярлыки, использующие ее, будут иметь иконку в виде треугольника. Для эксперимента, создал в трех разных папках иконки с одинаковыми именами, но разными изображениями, удалил, создал левую иконку, и перекидывал по очереди, и та в каждой папке выглядела соответственным образом.
Это уже скорее проблема винды, получается. Кто-то с таким сталкивался?

Добавлено через 2 минуты
Да, запоминают не папки, а имена. Создал папки 1 и 2, поставил в них разные иконки, удалил папку 2, переименовал 1 в 2, и в ней иконки становятся такими, какими были в изначальной 2. То есть, если я однажды разместил в D:\Test\icon.ico иконку с изображением треугольника, все будущие иконки с аналогическим полным именем файла будут изображать треугольник.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.06.2015, 17:29
Помогаю со студенческими работами здесь

Один пример, разный результат
Доброго времени суток. Я или не понимаю чего-то или я просто не вижу элементарного но есть вот такой код : using System; using...

Функции выдают один и тот-же результат
Пробовал по разному - самый больший результат , 200, а должно быть 255. Вообще не понимаю как это ещё и работает. Такое ощущение-что всё...

Разные значения один и тот же результат
Ввожу разные переменные а результат выдает один и тот же. В чем может причина может я что не так делаю #include <stdio.h> ...

Один запрос даёт разный результат при разных ролях
Добрый день, вообщем такая штука, один и тот же запрос(да отрабатывает именно он, параметры именно такие-же, проходил несколько раз точкой...

Код выдает один и тот же результат постоянно
Нужно решить задачу: День авиации отмечается 12 апреля. Приходится ли в заданном году этот праздник на день недели n? g - год dn -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru