Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Shadowkiller
-
- Начинающий
-
-
- Сообщения: 6
- Зарегистрирован: 03.09.2005 (Сб) 18:06
- Откуда: Из Тольятти
Shadowkiller » 17.10.2005 (Пн) 19:23
Как зделать так что бы какой либо объек перемещался за курсором мыши
-
Smith68
-
- Обычный пользователь
-
-
- Сообщения: 92
- Зарегистрирован: 02.09.2005 (Пт) 19:08
- Откуда: Тамбов, Моршанск
-
Smith68 » 17.10.2005 (Пн) 20:36
Значит так, создай объект и пиши
- Код: Выделить всё
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Label1.Top = Y + 70
Label1.Left = X + 70
End Sub
В моём примере это Label1. Вместо него ставь что хочешь, ну почти. Теперь он будет твой!
-
GB826
-
- Постоялец
-
-
- Сообщения: 312
- Зарегистрирован: 04.08.2005 (Чт) 0:58
- Откуда: Планета #3
-
GB826 » 18.10.2005 (Вт) 10:20
- Код: Выделить всё
Dim xxx, yyy As Integer
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
xxx = X
yyy = Y
End Sub
Private Sub Timer1_Timer()
Command1.Top = Command1.Top + ((yyy - Command1.Height \ 2) - Command1.Top) / 50
Command1.Left = Command1.Left + ((xxx - Command1.Width \ 2) - Command1.Left) / 50
End Sub
Так красивее ;о))
На Form1 - Command1 и Timer1
Timer - Enabled =True
Interval - какой-хошь, в примере 10
Пора уже всем хорошим людям собраться и убить всех плохих людей.
-
vvs_adm
-
- Гуру
-
-
- Сообщения: 1492
- Зарегистрирован: 03.02.2005 (Чт) 3:45
- Откуда: оттуда ;)
-
vvs_adm » 21.10.2005 (Пт) 3:58
GB826 Твой пример, мягко говоря, ... менее красивый
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, Google-бот, SemrushBot и гости: 130