Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Программное задание событий / 19 сообщений из 19, страница 1 из 1
26.03.2004, 11:13
    #32458118
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Можно ли, в частности для мыши?
...
Рейтинг: 0 / 0
26.03.2004, 11:16
    #32458125
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
В смысле - в форме ?
...
Рейтинг: 0 / 0
26.03.2004, 11:17
    #32458128
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Да.
...
Рейтинг: 0 / 0
26.03.2004, 11:22
    #32458142
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
OnClick, OnDblClick, OnMouseDown, OnMouseUp, Перемещение указателя, Кнопка вверх, колесико мыши...
...
Рейтинг: 0 / 0
26.03.2004, 11:28
    #32458146
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Ничего не понял!
Перечислены события мыши, а нужно программно задать их выполнение.
...
Рейтинг: 0 / 0
26.03.2004, 11:30
    #32458150
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Понял-понял уже...
...
Рейтинг: 0 / 0
26.03.2004, 11:33
    #32458155
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Private Sub Кнопка0_Click()
Me.MouseWheel = "= MyFunction()"
End Sub
...
Рейтинг: 0 / 0
26.03.2004, 11:48
    #32458178
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Deminik, спасибо, буду разбираться.
...
Рейтинг: 0 / 0
26.03.2004, 12:48
    #32458324
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
По моему, это не то, что нужно:
например, мне необходимо, чтобы после открытия формы и получения фокуса первым контролом произошло событие "Кнопка вниз".
...
Рейтинг: 0 / 0
26.03.2004, 12:53
    #32458336
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
По моему, это не то, что нужно:
например, мне необходимо, чтобы после открытия формы и получения фокуса первым контролом произошло событие "Кнопка вниз".

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Sun Form_Open(...)
...
Call MyButton_MouseDown () ' "вызов"  события "Кнопка вниз"
End Sub

Sub MyButton_MouseDown () 'событие  "Кнопка вниз"  
...
end Sub
...
Рейтинг: 0 / 0
26.03.2004, 13:11
    #32458388
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Senin Viktor:
Call MyButton_MouseDown () требует аргументы.
Подскажите, какие установить для левой кнопки мыши?
...
Рейтинг: 0 / 0
26.03.2004, 13:22
    #32458425
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Подскажите, какие установить для левой кнопки мыши?

странный вопрос однако.

Например:
Button=acLeftButton
Shift=0
X=0
Y=0

А вообще это ты должен решать какие аргументы передавать функции
...
Рейтинг: 0 / 0
26.03.2004, 13:25
    #32458435
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Senin Viktor, аргументы, собственно и не нужны. Нужно, чтобы произошло само событие.
...
Рейтинг: 0 / 0
26.03.2004, 13:31
    #32458451
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
А оно, к сожалению, не происходит.
Программа, конечно, переходит к процедуре
Sub MyButton_MouseDown()
но действий, как при физическом нажатии кнопки нет :(
...
Рейтинг: 0 / 0
26.03.2004, 13:48
    #32458508
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Собственно, что нужно получить:
В форме есть поле, котором содержится текст.
При получении фокуса этим полем, выделяется содержащийся в нем текст.
Нужно снять выделение.
Клик мышью по полю это делает. Нужно программно, но чтобы курсор находился в начале поля.
Нажатие клавиш "Стрелки" использоватьнельзя.
...
Рейтинг: 0 / 0
26.03.2004, 14:04
    #32458555
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Батенька, в хелп читать справку о свойствах контролов или смотерть на эжти свойства широко раскрытыми глазами и очень внимательно.

Me.[MyControl].SetFocus
Me.[MyControl].SelLength = Len(Me.[MyControl])
Me.[MyControl].SelLength = 0
...
Рейтинг: 0 / 0
26.03.2004, 14:19
    #32458605
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
То Hummer
Да уж, батенька, уел! :)
Спасибо за подсказку.
...
Рейтинг: 0 / 0
26.03.2004, 15:24
    #32458787
пиписец
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
Да уж, батенька, уел! :)

Это еще посмотреть - кто-кого уел. В следующий раз мозгу людям не парь, а сразу напиши ЧТО хочешь получить.
Это же надо такую фуйню обозвать"Программное задание событий..."

цупвмйц4еу2345 н234прке425енц46цывер!
...
Рейтинг: 0 / 0
26.03.2004, 15:52
    #32458848
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное задание событий
пиписец, что-то с логикой у тебя плоховато. Не нервничай, будь по-проще - и тогда к тебе люди потянутся! :)
Пардон за офтопик.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Программное задание событий / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]