Страница: 1 |
Страница: 1 |
Вопрос: Закрасить PictureBox выбранным цветом
Добавлено: 21.06.05 10:15
Автор вопроса: Diz | Web-сайт:
Пытаюсь PictureBox закрасить цветом выбранным в ColorDialoge который вызываю из модуля (вот пример модуля http://www.vbnet.ru/forum/show.aspx?id=77146)
Dim ColorBorders As Long
ColorBorders = ShowColor(hWnd, ColorBorders)
ColorBox.FillColor = ColorBorders
Где ColorBox - PictureBox
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #1
Добавлено: 21.06.05 14:02
дык это всего-лишь цвет... а заливать сам то надо...
Номер ответа: 2
Автор ответа:
Diz
Вопросов: 24
Ответов: 38
Web-сайт:
Профиль | | #2
Добавлено: 21.06.05 15:37
И что я из этого должен был для себя извлеч?
Номер ответа: 3
Автор ответа:
RomaVis
ICQ: 266287351
Вопросов: 31
Ответов: 147
Профиль | | #3
Добавлено: 21.06.05 16:44
гы гы... а тебе нужен какбы BackColor??? или поверх рисунка.
в 1 случае нужно ставить BackColor а не FillColor.
Во 2 можно пользовать SetPixel. Если хош - раскажу как. А если вообще не то не то неподходить, то обясни подробнее
Номер ответа: 4
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #4
Добавлено: 21.06.05 16:51
2 RomaVis:
Не, SetPixel для всего пикчера это имхо долго.. может нарисовать квадратик тем же сетпикселом 2х2 а потом вызвать (Bit/Stretch/Plg/Pat)Blt? или вообще FloodFill
Номер ответа: 5
Автор ответа:
Diz
Вопросов: 24
Ответов: 38
Web-сайт:
Профиль | | #5
Добавлено: 21.06.05 17:03
вот теперь заработало, надо было BackColor юзать. Спкасибо... но теперь другая трабла, а в чём измеряется этот цвет? Точнее вот как а как из ColorBox.BackColor получить RGB значение???
Номер ответа: 6
Автор ответа:
RomaVis
ICQ: 266287351
Вопросов: 31
Ответов: 147
Профиль | | #6
Добавлено: 21.06.05 17:12
хмм... знаешь, а зачем те РГБ получать? Точно непомню, но вроде BackColor в НЕХ измеряется... Кароче этот цвет - результат тогоже РГБ
Номер ответа: 7
Автор ответа:
Diz
Вопросов: 24
Ответов: 38
Web-сайт:
Профиль | | #7
Добавлено: 22.06.05 08:34
а как из Hex rgb получить