Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Немного о событиях...... / 10 сообщений из 10, страница 1 из 1
04.06.2003, 13:33
    #32176203
pv
pv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
Что-то не могу понять, пытаюсь обработать событие движение мыши над treeview контролом, а аксес грит следующее:
Procedure declarationdoes not match descriptionof eventor procedure having the same name.
Что бы это значило?
Код следующий:

Код: plaintext
1.
2.
Private Sub lst_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
Screen.MousePointer =  0 
End Sub


lst - treeview контрол на форме.
...
Рейтинг: 0 / 0
04.06.2003, 13:42
    #32176216
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
У меня такой обработчик события:
Код: plaintext
1.
2.
Private Sub ctlTV_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, 
ByVal x As Long, ByVal y As Long)


pv!куды дел ByVal ?
...
Рейтинг: 0 / 0
04.06.2003, 13:51
    #32176244
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
Да и As Long тоже.
...
Рейтинг: 0 / 0
04.06.2003, 13:53
    #32176246
pv
pv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
2 Senin Viktor & Владимир Саныч:
Простите молодого расп...яя, тороплюсь - все-таки последняя форма, упустил.
...
Рейтинг: 0 / 0
04.06.2003, 13:54
    #32176252
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
2pv

Ты что обработчики событий ручками набираешь? ИМХО - ты Извращенец!
Меняй ник
...
Рейтинг: 0 / 0
04.06.2003, 14:02
    #32176269
pv
pv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
2 Senin Viktor:
Извращенец - это мое призвание, а ник как не меняй, от себя не убежишь!
По поводу вручную, так в окне свойств контрола у меня события перемещения указателя для подформы и treeview контролов нет, почему не знаю, поэтому и настрочил по аналогии с формой, может объясните почему события в описании отсутствуют, а то кучу других тоже вручную набирал.

Да, и сразу, попутно - как поменять цвет фона treeview?
...
Рейтинг: 0 / 0
04.06.2003, 14:27
    #32176323
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
2 пв
А ты подцепи ссылку на библиотеку Comctl32.ocx, в форме сделай
Код: plaintext
1.
2.
3.
4.
Private  WithEvents mctlTree As ComctlLib.TreeView
Private Sub Form_Load()
    Set mctlTree = Me!TreeView_ControlName.Object
End Sub

и наслаждайся событиями.
...
Рейтинг: 0 / 0
04.06.2003, 14:31
    #32176328
pv
pv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
2 Лох Позорный:
Спасибо.
...
Рейтинг: 0 / 0
04.06.2003, 14:32
    #32176329
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
2Лоху
>Private WithEvents mctlTree As ComctlLib.TreeView

Лишнее это.
Выбираешь в IDE VBA свой компонент, а в другом списке появляются его события, выбрав котрое можно его создать с правильным синтаксисом.
Так же можно воровать описание событий из Object Browser

>А ты подцепи ссылку на библиотеку Comctl32.ocx
не та библиотека :(, это прородитель, а нам нужен:mscomctl.ocx
Да он и сам подцепиться, когда вставишь контрол из этой библиотеки на форму.
...
Рейтинг: 0 / 0
04.06.2003, 14:52
    #32176362
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Немного о событиях......
В 97-м - сам не подцепится
Выше (2000/2002) - не пробовал.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Немного о событиях...... / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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