powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / OnMouseOver Effect на форме
12 сообщений из 12, страница 1 из 1
OnMouseOver Effect на форме
    #32869160
Откопал код, которые позволяет создать OnMouseOver Effect на форме.

Код такой:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Function fSetFontBold(stControlName As String)
Const cBold =  700 
Const cNormal =  400 
    On Error Resume Next
    With Me(mstPrevControl)
        .FontWeight = cNormal
        .ForeColor =  1279872587 
    End With
    mstPrevControl = stControlName
    With Me(stControlName)
        .FontWeight = cBold
        .ForeColor =  0 
    End With
End Function

Function fRemoveFontBold()
Const cNormal =  400 
    On Error Resume Next
    With Me(mstPrevControl)
        .FontWeight = cNormal
        .ForeColor =  1279872587 
    End With
End Function

Написано, что на событие контрола [OnMouseOver] надо установить fsetFontBold("Название_контрола" )

Что-то события OnMouseOver я не нашел.
Есть MouseOver. Но с таким событием никакого эффекта нет.

Посоветуйте, в чем здесь проблема?
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869168
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Учим мат. часть

MouseOver - это событие
OnMouseOver - это свойство типа стринг, в котором хранится что должно делаться по событию!!!

И перед функцией поставь знак =
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869329
Попробовал такой вариант:

Код: plaintext
1.
2.
Private Sub Поле3_MouseMove(...)
    Me.Поле3.OnMouseMove = fSetFontBold("Поле3")
End Sub

Что-то не пашет.
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869389
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
Private Sub Поле3_MouseMove(...)
   fSetFontBold("Поле3")
End Sub


--------------
crazy about...
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869393
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тьфу
Код: plaintext
1.
2.
3.
Private Sub Поле3_MouseMove(...)
   fSetFontBold "Поле3"
End Sub
--------------
crazy about...
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869408
Kelme , никакого эффекта.
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869434
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну значит не судьба, закапывая обратно

--------------
crazy about...
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869704
Вот ссылочка с конкретным примером.

Там, по-моему, как-то криво описано. Может кто подскажет, в чем подоплека?
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869713
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да вроде там всё написано правильно, читай внимательней
--------------
crazy about...
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869907
Kelme, ты случайно не проверял?
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869918
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
случайно не проверял, там фигню писать не будут
если не получается, то читай внимательно, что там написано

--------------
crazy about...
...
Рейтинг: 0 / 0
OnMouseOver Effect на форме
    #32869931
Спасибо за помощь. Постараюсь разобраться.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / OnMouseOver Effect на форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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