Процедура для события клика в пользовательской форме - PullRequest
0 голосов
/ 12 июня 2019

У меня есть пользовательская форма с изображением1, а также информационный блок и текстовое поле1. После выполнения некоторого кода я хочу, чтобы пользователь нажимал на textbox1, и если они щелкают где-либо еще, они получают сообщение об ошибке, и я отслеживаю количество «неправильных» кликов.

Я пытался использовать событие image1_click (и infoBox), но поскольку это собственная процедура, он не вернется к процедуре, в которой мне нужно отслеживать неправильный щелчок.

sCore = 0 

If image1_Click Or infoBox_Click Then
        MsgBox ("Sorry, this is not the area you need to click to enter a number."), vbOKOnly
        sCore = sCore +1

    Else
        MsgBox ("Great. This is where you enter a number for look up."), vbOKOnly
    End If

Должен ли я использовать событие _click или onfocus будет лучше? И как мне запустить эти события из уже запущенной процедуры? Я знаю, что это, вероятно, легко, но я так давно не писал, что паутина полностью не очищается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...