32 б Иконка в VB

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

32 б Иконка в VB

Сообщение Zoomie » 06.11.2005 (Вс) 18:24

Как можно установить вэбэшному проекту, то бишь, проге 32ух битную иконку?

Бонус вопрос:

Как в ВБ использовать библиотеки иконок?

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 06.11.2005 (Вс) 23:55

Иконку нужно извлечь по номеру в библиотеке (как извлекать иконки из файлов, можно запросто найти пример в Интернете). Далее добавить её в Imagelist. Если требуется где-то изобразить 32б иконку, нужно использовать DrawIconEx. Если, например, просто загрузить её в Picturebox, выглядеть она будет ужасно.
В любом случае каждое применение такой иконки в к-л контроле потребует перехват сообщения WM_Paint и последующей отрисовки с помощью DrawIconEx. По крайней мере, я так делаю.

|( () ( T |/| |(
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 211
Зарегистрирован: 01.10.2005 (Сб) 15:49

Сообщение |( () ( T |/| |( » 07.11.2005 (Пн) 12:34

Можно просто в уже готовом exe - шнике поменять иконку с помошью проги, например ResHacker.

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

Сообщение alibek » 07.11.2005 (Пн) 12:47

|( () ( T |/| |( писал(а):Можно просто в уже готовом exe - шнике поменять иконку с помошью проги, например ResHacker.

И это лучше всего.
Lasciate ogni speranza, voi ch'entrate.

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 07.11.2005 (Пн) 15:53

Можно просто в уже готовом exe - шнике поменять иконку с помошью проги, например ResHacker.


ResHacker - это слишком легко.

Хотя... умные люди всегда идут в обход! :)


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 183

    TopList  
cron