Как добавить картинку слева (или справа) на обычный Button?

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

Как добавить картинку слева (или справа) на обычный Button?

Сообщение MagicMan » 11.03.2005 (Пт) 12:46

Я уже задавал вопрос "Как добавить картинку слева (или справа) на обычный Button?". Мне посоветовали накладывать на кнопку PictureBox и делать его Enabled=False. Всё бы ничего, только мне щас надо избавиться от всех PictureBox'ов - замена на Image не помогает - она не получается сверху.

Какие ещё есть варианты?

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 11.03.2005 (Пт) 13:00

вот пример от vbAccelerator, как то давно у них брал, правда сейчас что-то на их сайте не нашел:
Вложения
Owner drawn button.zip
(31.67 Кб) Скачиваний: 21

MagicMan
Новичок
Новичок
 
Сообщения: 48
Зарегистрирован: 18.11.2004 (Чт) 11:03

А попроще?

Сообщение MagicMan » 11.03.2005 (Пт) 14:19

А что-нибудь попроще?

ism
Постоялец
Постоялец
 
Сообщения: 337
Зарегистрирован: 12.12.2001 (Ср) 12:59
Откуда: Russia, Saint-Petersburg

Сообщение ism » 11.03.2005 (Пт) 14:41

Столько кода ради маленькой кнопочки, сабкласинг
Есть сообщение BM_SETIMAGE, и все.

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 11.03.2005 (Пт) 15:50

Напиши свой UserControl - в чем проблема?
No comments ...

Cryonyx
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 292
Зарегистрирован: 12.11.2004 (Пт) 15:40
Откуда: Net_SubStream

Сообщение Cryonyx » 11.03.2005 (Пт) 20:40

Наверно, во времени :wink:
Если тебе не по сердцу мой путь,
Выбери сам или выбери с кем,
А мне по барабану вся эта муть -
Я не червонец, чтобы нравиться всем!
© К.Кинчев
--
Мой блог: щёлкай сюда

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 11.03.2005 (Пт) 21:34

Тогда смотри вот этот постинг:
http://bbs.vbstreets.ru/viewtopic.php?t=14389
Я там свой Контрол выдал. Думаю что тебе он и нужен. :wink:
No comments ...

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 12.03.2005 (Сб) 1:04

Я по ссылке не ходил, но млин если там Magic button ТО НЕ ЮЗАЙТЕ ЕГО, приводит к глюкам, например если заюзать функцию Left$ то вылезет ошибка, типа неоднозначное имя, я помнится над этой проблемой бился, долго не мог допереть :D Даже на форуме тему создавал такую :)


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

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

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

    TopList