Глупый вопрос про windows и значки файлов

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Eugenio
Постоялец
Постоялец
 
Сообщения: 393
Зарегистрирован: 08.05.2004 (Сб) 13:27
Откуда: Ekaterinburg

Глупый вопрос про windows и значки файлов

Сообщение Eugenio » 23.01.2005 (Вс) 10:53

Иконка, с которой отображается файл - указана в ключе реестра
HKEY_CLASSES_ROOT\<File class name>\DefaultIcon. А откуда берется БОЛЬШОЙ значок - у файлов многих программ есть такой особый большой значок для некоторых режимов отображения папки?

А то я прописал в setup ассоциацию файлов с приложением, но в увеличенном виде эти значки потом смотрятся отвратительно - значок у меня в проге очень мелкий.
Есть ли у меня вопрос? У меня всегда есть вопрос

Tarik
Агент Системы
Агент Системы
Аватара пользователя
 
Сообщения: 1222
Зарегистрирован: 03.01.2003 (Пт) 16:05
Откуда: Москва

Сообщение Tarik » 23.01.2005 (Вс) 11:14

Ну, насколько я понимаю, тебе нужно просто добавить значок большего размера в твою прогу. Советую юзать Axialis Icon Workshop.
Изображение

Ever tried? Ever failed? No matter. Try again! Fail again! Fail better!

Eugenio
Постоялец
Постоялец
 
Сообщения: 393
Зарегистрирован: 08.05.2004 (Сб) 13:27
Откуда: Ekaterinburg

Сообщение Eugenio » 23.01.2005 (Вс) 19:25

Tarik писал(а):Ну, насколько я понимаю, тебе нужно просто добавить значок большего размера в твою прогу.

Да нет.
Вроде ясно выразился: мне интересно, как подставляются РАЗНЫЕ значки для разных режимов отображения папки или еще каких условий
Tarik писал(а):Советую юзать Axialis Icon Workshop.

Спасибо (хотя прогу еще добыть нужно :) , погляжу)
Есть ли у меня вопрос? У меня всегда есть вопрос

Eugenio
Постоялец
Постоялец
 
Сообщения: 393
Зарегистрирован: 08.05.2004 (Сб) 13:27
Откуда: Ekaterinburg

Сообщение Eugenio » 24.01.2005 (Пн) 7:48

Народ, ну куда эти large icons в реестр вставляются?
Есть ли у меня вопрос? У меня всегда есть вопрос

Tarik
Агент Системы
Агент Системы
Аватара пользователя
 
Сообщения: 1222
Зарегистрирован: 03.01.2003 (Пт) 16:05
Откуда: Москва

Сообщение Tarik » 24.01.2005 (Пн) 11:46

Да не в реестр они вставляются. Просто в одном ico-файле содержится несколько иконок. Для каждого режима - своя. То есть ты можешь для режима 32х32 один значок подставить, а для 48х48 - другой. Я ж говорю, поюзай Icon Workshop - сразу всё понятно будет.
Изображение

Ever tried? Ever failed? No matter. Try again! Fail again! Fail better!

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 24.01.2005 (Пн) 11:48

Через запятую, icon1.ico,2 - второй (по порядку) значок.
Lasciate ogni speranza, voi ch'entrate.

Eugenio
Постоялец
Постоялец
 
Сообщения: 393
Зарегистрирован: 08.05.2004 (Сб) 13:27
Откуда: Ekaterinburg

Сообщение Eugenio » 24.01.2005 (Пн) 12:05

Tarik писал(а):Да не в реестр они вставляются. Просто в одном ico-файле содержится несколько иконок. Для каждого режима - своя. То есть ты можешь для режима 32х32 один значок подставить, а для 48х48 - другой. Я ж говорю, поюзай Icon Workshop - сразу всё понятно будет.

а-а.. Я этот формат вообще-то не знаю. Попробую!
Последний раз редактировалось Eugenio 24.01.2005 (Пн) 12:09, всего редактировалось 1 раз.
Есть ли у меня вопрос? У меня всегда есть вопрос

Eugenio
Постоялец
Постоялец
 
Сообщения: 393
Зарегистрирован: 08.05.2004 (Сб) 13:27
Откуда: Ekaterinburg

Сообщение Eugenio » 24.01.2005 (Пн) 12:09

alibek писал(а):Через запятую, icon1.ico,2 - второй (по порядку) значок.

alibek, а какой там порядок (условия) их использования-то (когда первый, когда следующий)? и их номера - это их resourse ID или просто порядковые номера ресурсов типа icon?
Есть ли у меня вопрос? У меня всегда есть вопрос

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 24.01.2005 (Пн) 12:18

ID
Изображение

Eugenio
Постоялец
Постоялец
 
Сообщения: 393
Зарегистрирован: 08.05.2004 (Сб) 13:27
Откуда: Ekaterinburg

Сообщение Eugenio » 24.01.2005 (Пн) 13:27

Thanks
Есть ли у меня вопрос? У меня всегда есть вопрос


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 15

    TopList