Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Visual Basic


Рекомендуемые сообщения

У меня вот 2 вопроса:

1)Как сделать так штобы таймер запускался по нажатии кнопки?

2)Как сделать так штобы этот самый таймер сам щёлкал мышью?

Даже не спрашивайте зачем мне это надо....

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

:) Думаю раз бейсик основан на эвентах, значит подобие:

Sub Moi_Timer()

Command1_Click()

End Sub

вроде, точно непомню. :)

Надо попробовать, должно сработать.

Ссылка на комментарий
Поделиться на другие сайты

xCom

привет ! а по моему это решение - есть просто запуском процедуры обработки щелчка мыши. тоесть выполняется без клика. Боюсь что у товарища Ilya немного другая проблема :).... когдато давно , когда я был еще студентом, один препод заставлял писать программу которая имитирует клик :ph34r:

Ссылка на комментарий
Поделиться на другие сайты

Naima

Привет! :) Думаю что и click несложно набацать ну в примере:

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

пишется текст что хатим зделать при нажатии на обекте!!!! :)

End Sub

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

пишется текст что хатим зделать при отпуске бутона на обекте!!!!

End Sub

Ну дабл click, или Right, Left бутон, похожим макаром. :)

Ссылка на комментарий
Поделиться на другие сайты

Ой...

Была у меня одна прога...

Для эмуляции кликов (обычных, левой кнопкой, правой)

Найду - напишу.

Вот вспомнил кое - что:

Делается всё это добро при помощи Api функции:

Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)

Изменено пользователем KDima
Ссылка на комментарий
Поделиться на другие сайты

Вот ! согласен с KDima , там оно как то через API функции делается, у меня тож гдето было , надо поискать ... :)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...