Мышка и 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 Ну здесь я пояснять не буду, т.к. все наверное и так понятно.
|