powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как перехватить команду с помощью VBA ?
7 сообщений из 7, страница 1 из 1
Как перехватить команду с помощью VBA ?
    #34811280
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как перехватить команду с помощью VBA (к примеру, команду в Excel “Параметры”)?
И определить, что нажато ОК или Отмена?
...
Рейтинг: 0 / 0
Как перехватить команду с помощью VBA ?
    #34811399
nrmBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
API SetWindowLong с хэндлом объекта Application в параметрах функции
...
Рейтинг: 0 / 0
Как перехватить команду с помощью VBA ?
    #34811708
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А код можно а то что-то у меня не клеиться

Как бы я её за декларировал
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
(ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
А дальше как?
...
Рейтинг: 0 / 0
Как перехватить команду с помощью VBA ?
    #34812323
32sasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как узнать дескриптор окна, для которого выполняется действие?
...
Рейтинг: 0 / 0
Как перехватить команду с помощью VBA ?
    #34812621
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что ты вообще хочешь то?
...
Рейтинг: 0 / 0
Как перехватить команду с помощью VBA ?
    #34812880
nrmBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to 32sasha :
Браток, кажися здесь просто демонстрация кода не поможет. Ты знаком с функцией окна и сообщениями? Если да то еще можно чтото сделать, а если нет то лучше подучить.
...
Рейтинг: 0 / 0
Как перехватить команду с помощью VBA ?
    #34812885
nrmBeginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всякий случай скажу что каждый(почти) объект в VB имеет свойство .hWnd и еще нужна функция API CallWindowProc().
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как перехватить команду с помощью VBA ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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