Вверх ↑
Этот топик читают: Гость
Ответов: 57
Рейтинг: 0
#1: 2016-07-12 17:35:10 ЛС | профиль | цитата
Всем привет! Подскажите пожалуйста можно ли сделать так чтобы при перетаскивании ярлыка на форму иконка отображалась бес стрелочки ярлыка и чтобы размер иконки можно выбрать например 64х64 или 128х128 ?

code_37448.txt
карма: 0

0
файлы: 1code_37448.txt [628B] [143]
Гость
Ответов: 17029
Рейтинг: 0
#2: 2016-07-12 18:54:03 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:33
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2016-07-12 19:20:34 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:37
карма: 0

0
Ответов: 57
Рейтинг: 0
#4: 2016-07-12 20:30:20 ЛС | профиль | цитата
г. Критик' спасибо за помощь ! но компонент Resize - не то что мне нужно , я бы хотел чтоб отображались картинки разных размеров из Файла иконки , а Resize просто её растягивает и в итоге ерунда получается ...
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2016-07-12 21:08:46 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:41
карма: 0

0
Ответов: 57
Рейтинг: 0
#6: 2016-07-12 21:35:18 ЛС | профиль | цитата
у ExtIconEx как и в FileAttributes всего два размера - 32х32 и 16х16 , а как достать остальные ? меняю индексы - но размер всеравно 32 или 16 или я что то не так делаю ?
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2016-07-13 11:49:15 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:42
карма: 0

0
Ответов: 57
Рейтинг: 0
#8: 2016-07-13 13:00:47 ЛС | профиль | цитата
с индексами понял , спасибо за подсказку !
в SHELL32.dll разные иконки - это понятно , но непонятно с размерами .
Например когда я делаю иконку в паинт.нете при сохранении файла .ico мне
предлагается выбрать файлы каких размеров запихнуть в ико :
скрин - http://prntscr.com/bsbg0r
тоесть если я правильно понимаю в файл ико вставляются несколько картинок пнг
с разным разрешение , от 16х16 до 256х256 , а ExtIconEx вытаскивает картинку
с максимальным разрешением - 32х32 , а если мне нужно например разрешение
как на рабочем столе - 48х48 , я могу сделать компонент Image с размерами 48х48
и вставить туда 32х32 так чтобы она растянулась на 48 , но при этом теряется
качество :
скрин - http://prntscr.com/bsbfuu




карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2016-07-13 13:39:21 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:38
карма: 0

0
Ответов: 57
Рейтинг: 0
#10: 2016-07-13 13:51:27 ЛС | профиль | цитата
Понял , спасибо за помощь !
А почему Paint.NET не обновишь до последней версии , железо не тянет ?
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2016-07-13 14:13:01 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:37
карма: 0

0
Ответов: 57
Рейтинг: 0
#12: 2016-07-13 17:22:23 ЛС | профиль | цитата
На счёт иконок в Paint.NET там не зависит от версии программы , эта опция устанавливается отдельно
с помощью плагина , скачиваеш архив с длл-кой , и эту длл кидаеш в папку "FileTypes" в каталоге Paint.NET
в Program Files , и потом когда редактируеш рисунок в формате пнг , нажимаеш кнопку "Сохранить как" и у тебя
в типах файлов появится строка Icons(*.ico) , я для теста установил на виртуальной машине ХР-шку
с 512 мб памяти и одним процессором - всё работает:
http://prntscr.com/bsephb

вот тут про этот плагин и где скачать - http://paint-net.ru/forum/viewtopic.php?t=63

а тут видео - https://www.youtube.com/watch?v=9sFFjbjK73w

Так то удобнее будет - нарисовал в паинте и сразу сохранил как иконку , и ненада вторую прогу для иконок ...
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#13: 2016-07-13 18:38:04 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2017-06-14 19:11:37
карма: 0

0
13
Сообщение
...
Прикрепленные файлы
(файлы не залиты)