Здравствуйте Гость
Сегодня Суббота 28.06.2025 21:01

Visual Basic

Форма входа
Мини-чат
500
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Меню сайта
Поиск
Главная » Статьи » Уроки

Урок 16

Мышка и VB. Отслеживаем Координаты курсора.

 
 

Ну для начала я расскажу что такое события, и с чем их едят. События есть у каждого объекта, например у кнопки по умолчанию стоит событие Click(Клик), а у текстового поля Change(Изменение). Сейчас я покажу как надо все это дело менять.

На этом рисунке показано где находятся события, а как их менять наверное можно догадаться (для этого надо нажать на список, и в нем выбрать нужное событие). Для работы с мышью есть несколько событий, но на этом уроке я познакомлю с одним - MouseMove(Движение мыши). Это событие отслеживает движение мыши. В этом шаге мы сделаем программу, которая будет отслеживать движение мыши внутри нашей программы (чтобы отслеживать движение мыши в не нашей программы надо знать API) Ну что начнем? Войдем в VB(Standart EXE),на форму кинем 2 текстовых поля, в эти поля будут выводиться координаты мыши. У формы в списке событий поставьте MouseMove. У вас автоматически создастся процедура:

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) 

End Sub

В ней впишем код определения координат(X и Y).Text1.Text = X и Text2.Text = Y

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) 
Text1.Text = X
Text2.Text = Y
End Sub

Ну здесь я пояснять не буду, т.к. все наверное и так понятно.

Категория: Уроки | Добавил: vacsa (07.12.2013) | Автор: Денис
Просмотров: 604 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]