Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: 5 иконок Добавлено: 08.11.03 03:03  

Автор вопроса:  cresta

В одной иконке внутри сидит 5 иконок(16х16,32х32-по 2 шт и 48х48)

Как их можно различить и программно выбрать любую из них, может у них

какие-нибудь номера или ещё чего есть? Кто знает,подскажите пожалуйста

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 Brusco



ICQ: 175617069 

Вопросов: 4
Ответов: 24
 Профиль | | #1 Добавлено: 08.11.03 03:24
Вообще-то Винда сама определяет какую иконку выводить. Зачем-же это делать программно???!!!

Ответить

Номер ответа: 2
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #2 Добавлено: 08.11.03 04:25

Да хотелось бы иметь возможность указать иконку для файла, ассоциированного

с программой, но не совпадающую с иконкой самого ехе-файла,т.е. чтобы

у ехе-файла и файла, являющегося его приложением были разные иконки, и при

этом не таскать с собой дополнительные иконки и не оговаривать их пути.

Вот собственно в чем проблемка

Ответить

Номер ответа: 3
Автор ответа:
 CaS



ICQ: 165551179 

Вопросов: 10
Ответов: 124
 Web-сайт: www22.brinkster.com/casperz
 Профиль | | #3
Добавлено: 08.11.03 04:55
Попробуй API: ExtractIcon или ExtractAssociatedIcon

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 08.11.03 06:04
Если есть возможность, то глянь журнал Программист, 2003 год,
февральский выпуск. Там была статья о формате ICO.

Ответить

Номер ответа: 5
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #5 Добавлено: 08.11.03 06:33

ExtractAssociatedIcon вытаскивает только иконку №3

а ExtractIcon вытаскивает иконку №1

остальные не извлекаются, пробовал индексы от -5 до 5

Хотя прога AWicon показывает все 5 штук

Ответить

Номер ответа: 6
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #6 Добавлено: 08.11.03 06:38

Ну если этот журнал где-нибудь онлайн можно найти, то поищу

Спасибо за подсказку

Ответить

Номер ответа: 7
Автор ответа:
 Brusco



ICQ: 175617069 

Вопросов: 4
Ответов: 24
 Профиль | | #7 Добавлено: 09.11.03 03:12
Если есть разные иконки, то лучше не надо их пихать в коллекцию!!! А ассоциировать надо по индексу - иконка самого exe файла - 0, а остальные - как в ресурсах присвоишь!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам