Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Програмно раскрыть поле со списком / 3 сообщений из 3, страница 1 из 1
08.05.2009, 20:39
    #35977533
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Програмно раскрыть поле со списком
Доброго Вам времени суток
Уважаемые господа

при наличии времени прошу Вас помочь

на форме один Combobox и один Label

мне необходимо чтобы при нажатии на метку
автоматически ракрылся список

пробовал так

ComboBox2.DropDown

пишет Метод не найден

что я делаю не так

С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
08.05.2009, 21:16
    #35977560
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Програмно раскрыть поле со списком
Namik,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Option Explicit
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Any) As Long

Public Sub DropDownCombo(cbo As ComboBox)
    Const CB_GETDROPPEDSTATE = &H157
    Const CB_SHOWDROPDOWN = &H14F
    If Not CBool(SendMessage(cbo.hwnd, CB_GETDROPPEDSTATE, ByVal  0 , ByVal  0 &)) Then
        SendMessage cbo.hwnd, CB_SHOWDROPDOWN, True, ByVal  0 &
    End If
End Sub

Private Sub Label1_Click()
    DropDownCombo ComboBox2
End Sub
...
Рейтинг: 0 / 0
08.05.2009, 21:18
    #35977565
Namik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Програмно раскрыть поле со списком
Благодарю Вас

все работает

С Уважением и Благодарностью
Намик
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Програмно раскрыть поле со списком / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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