Помощь первокласнику

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

Помощь первокласнику

Сообщение Night » 20.12.2006 (Ср) 22:49

Здравствуйте!
Помогите в написании первой проги.
Нужно на рисунке, допустим на автомобиле, выделить только капот, чтобы потом с этим капотом можно было бы работать как с отдельным объектом. Каким инструментом пользоваться?
И ещё, можно ли как-то лейбел сделать активным если у него функция visible=false? Т.е. на экране его не должно быть видно, но при наведении мыши он должен активироваться.
Спасибо. Надеюсь вы меня поняли.
Валера

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 20.12.2006 (Ср) 23:23

1. Нет таких инструментов. Их придется писать самому, попутно определив для себя что такое "объект", какими свойствами он должен обладать.

2. Нет. Но можно его показывать, когда мышка пробегает над его координатами на форме.

ЗЫ. Слишком грамотная речь для первоклассника. Нашел всего две ошибки - одну орфографическую и одну синтаксическую. Престарелые дядьки здесь пишут в сто раз корявей :)
Лучший способ понять что-то самому — объяснить это другому.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 21.12.2006 (Чт) 11:04

Наверное, это просто потому что он еще не все забыл :)

X-hacker
Обычный пользователь
Обычный пользователь
 
Сообщения: 83
Зарегистрирован: 26.08.2006 (Сб) 1:22
Откуда: Moldova

Сообщение X-hacker » 21.12.2006 (Чт) 18:31

По поводу лэйбла, первоклассник, просто кинь сверху пустой Image
В его обработчике Mouse_Move() пишешь:

Код: Выделить всё
Tvoi_Label.Visible=true


А в обработчике формы (или где у тебя там лэйбл находится), пишешь:

Код: Выделить всё
Tvoi_Label.Visible=False


И всё...

По поводу капота - рисуешь его отдельно, сохраняешь его в иконку или *.GIF, и загружаешь в Image, который поверх твоей картинки

Ну а с Move'oм сам дофантазируешь...

Night
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 20.12.2006 (Ср) 22:36

Сообщение Night » 21.12.2006 (Чт) 19:25

[
По поводу капота - рисуешь его отдельно, сохраняешь его в иконку или *.GIF, и загружаешь в Image, который поверх твоей картинки

Ну а с Move'oм сам дофантазируешь...[/quote]

Большое спасибо.
А может быть можно как-то разбить рисунок на несколько отдельных частей? Рисовать всё отдельно слишком муторно.
Валера

Night
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 20.12.2006 (Ср) 22:36

Сообщение Night » 21.12.2006 (Чт) 19:26

[
2. Нет. Но можно его показывать, когда мышка пробегает над его координатами на форме.

А как это сделать? Пробовал-не получилось.
Валера


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

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

Сейчас этот форум просматривают: Google-бот, YaCy [Bot] и гости: 85

    TopList