Image поверх PictureBox отобразить

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

Image поверх PictureBox отобразить

Сообщение miv » 07.10.2013 (Пн) 22:15

Как собственно в нужный момент показать картинку находящуюся на форме под PictureBox ?
Подскажите пожалуйста.

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Image поверх PictureBox отобразить

Сообщение Debugger » 07.10.2013 (Пн) 22:31

PictureBox1.Visible = False

miv
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 07.10.2013 (Пн) 22:01

Re: Image поверх PictureBox отобразить

Сообщение miv » 07.10.2013 (Пн) 22:39

Спасибо, что-то не попробовал, ступил

miv
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 07.10.2013 (Пн) 22:01

Re: Image поверх PictureBox отобразить

Сообщение miv » 07.10.2013 (Пн) 22:50

Вернее не ступил, а забыл сказать, что поверх PictureBox срабатывает оператор Circle и в нужный момент надо отобразить поверх нарисованной Circle-картинки - обьект Image, который находится и под PictureBox и под Circle-картинкой. Вот такая задачка

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Image поверх PictureBox отобразить

Сообщение Debugger » 07.10.2013 (Пн) 23:09

Не совсем понял, что требуется, но поможет либо установка ZOrder'a, либо рисование Circle в PictureBox'e (скорее всего - последнее).

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Image поверх PictureBox отобразить

Сообщение iGrok » 08.10.2013 (Вт) 0:54

miv писал(а):Вернее не ступил, а забыл сказать, что поверх PictureBox срабатывает оператор Circle и в нужный момент надо отобразить поверх нарисованной Circle-картинки - обьект Image, который находится и под PictureBox и под Circle-картинкой. Вот такая задачка

Условия невыполнимы. Image не может быть отображён поверх PictureBox.

Вариант - рисовать картинку в самом PictureBox поверх Circle. При помощи PaintPicture, или других методов рисования.
label:
cli
jmp label

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Image поверх PictureBox отобразить

Сообщение Mikle » 08.10.2013 (Вт) 13:28

Видимо ImageBox у топикстартера с прозрачным цветом. Тогда либо попиксельно отобразить, либо использовать API.

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

Re: Image поверх PictureBox отобразить

Сообщение alibek » 08.10.2013 (Вт) 15:05

iGrok писал(а):Условия невыполнимы. Image не может быть отображён поверх PictureBox.

Image может быть внутри PictureBox.
Lasciate ogni speranza, voi ch'entrate.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Image поверх PictureBox отобразить

Сообщение iGrok » 08.10.2013 (Вт) 15:08

alibek писал(а):Image может быть внутри PictureBox.

Хм, а ведь точно. Ему ж главное, чтобы родитель "с окном" был, а кто он не так важно. Тогда да, можно поместить image "унутрь", и уже там двигать/скрывать/показывать.
label:
cli
jmp label

miv
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 07.10.2013 (Пн) 22:01

Re: Image поверх PictureBox отобразить

Сообщение miv » 08.10.2013 (Вт) 17:57

Спасибо всем, буду пробовать


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

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

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

    TopList