powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ToolBar как программится обработка события нажатия кнопки панели?
6 сообщений из 6, страница 1 из 1
ToolBar как программится обработка события нажатия кнопки панели?
    #34340380
Sergys1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нигде не могу найти описание о ToolBar_e. Как заставить прогу обрабатывать событие нажатия конкретной кнопки. Думал через index, да прога ругается на массив. Пожалуйста, помогите.
...
Рейтинг: 0 / 0
ToolBar как программится обработка события нажатия кнопки панели?
    #34340459
Arthur26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergys1, я например, так обрабатываю:

Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
If Button.Key = "tlbNew" Then mnuNew_Click
.
.
.
...
Рейтинг: 0 / 0
ToolBar как программится обработка события нажатия кнопки панели?
    #34340534
Sergys1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это, наверное, в VB_NET так? Забыл написать, что у меня VB6. Такой код, что-то не проходит. Или я не правильно понял?
...
Рейтинг: 0 / 0
ToolBar как программится обработка события нажатия кнопки панели?
    #34340581
Sergys1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все, спасибо, разобрался. Не то событие смотрел.
...
Рейтинг: 0 / 0
ToolBar как программится обработка события нажатия кнопки панели?
    #34340583
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное Так !!!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Private Sub tbrEdit_ButtonClick(ByVal Button As MSComctlLib.Button)
On Error GoTo ErrorHandler: ' if an error occurs Vb will jump too that line

        Select Case Button.Key ' Select The button Being pressed by
        ' using the select case statement also on the Buttons Key
     Case "open" ' user Clicked the Open Button
         Call open_Click
     Case "save" ' user Clicked the save Button
         Call save_Click
     Case "refresh" ' user Clicked the Refresh Button
         Call refresh_click
     Case "print" 'user Clicked Print Button
         Call print_Click
     Case "cut" ' user Clicked the cut Button
         Call cut_Click
     Case "find" ' user Clicked the Find Button
         Call find_Click
    Case "delete" ' user Clicked the Find Button
         Call delete_Click
     Case "properties" ' user Clicked the Find Button
         Call prop_Click
      Case "replace" ' user Clicked the Find Button
         Call replace_Click
        End Select
        
ErrorHandler:
    If Err.Number <>  0  Then ' if an error is equal too anything other or above zero then ......
      ' Display the error message too the user
      MsgBox "Cannot access the toolbar, " & Err.Description, vbCritical, "Toolbar - NextPad"
      Exit Sub ' exit the sub immediately
    End If

End Sub

Ну а дальше пишите код для каждого события !!
...
Рейтинг: 0 / 0
ToolBar как программится обработка события нажатия кнопки панели?
    #34346000
Sergys1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cпасибо большое, все работает!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ToolBar как программится обработка события нажатия кнопки панели?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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