Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2013, 16:03   #1
95979
 
Регистрация: 12.02.2012
Сообщений: 7
По умолчанию Управление из Access другим окном

Подскажите, можно ли из аксеса передавать в другое окно, например плейер команды или нажатия клавиш? Т.е. по команде из VBA сделать останов, паузу и т.д.
95979 вне форума Ответить с цитированием
Старый 06.07.2013, 00:21   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Использовать функции WinApi
SendMessageByString,GetDlgItem,Find WindowByCaption,GetWindow,FindWindo wEx,SendMessage.

Если работать через меню окна,то тогда нужны такие функции GetMenu,GetSubMenu,GetMenuItemCount ,GetMenuString,GetMenuItemID,PostMe ssage

Константы
Код:
    Const WM_LBUTTONDOWN As Integer = &H201 'нажатие левой кнопки
    Const WM_LBUTTONUP As Integer = &H202 'отжатие левой кнопки
    Const VK_UP As Integer = &H26 'стрелка вверх
    Const VK_DOWN As Integer = &H28 'стрелка вниз
    Const WM_KEYDOWN As Integer = &H100 'нажатие кнопки
    Const WM_KEYUP As Integer = &H101 'отжатие кнопки
Искать главное окно,дочерниее окно,в нем по классу ищите кнопку с надписью,нажимаете кнопку,отжимаете кнопку.
Плюс еще нужна программа Spy++.
При помощи ее можно посмотреть текст и классы контролов
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление другим приложением Ann_ne Win Api 1 05.02.2013 10:01
Управление другим приложением m1kx Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 29.08.2012 01:24
Управление чужым окном. evgenrpo C# (си шарп) 4 17.03.2012 10:25
Управление окном зада ч C# alxd Общие вопросы .NET 7 01.03.2010 13:40
Как узнать, перекрывается ли моё окно другим окном? Altera Win Api 10 12.12.2009 19:20