Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как из программы управлять другой, уже запущенной программой / 6 сообщений из 6, страница 1 из 1
07.01.2015, 18:49
    #38849816
Как из программы управлять другой, уже запущенной программой
Добрый день всем!
Просьба не пинать если эта тема уже была..

Пишу Loader на VB 6.

функции:
1. Проверка путей, файлов +
1. Копирование набора файлов "туда" +
2. запуск приложения "A" +
3. В определенный момент, когда приложение "A" выдаст запрос. В нужное поле ввести информацию и нажать на кнопку "OK" -
4. Дождаться завершения приложения "A" +
5. Копирование набора файлов обратно +


Знаком "+" отметил, на что хватило мозгов реализовать. "-", то с чем прошу помочь...

окошко, коотрое выбрасывает приложение:

Заранее спасибо всем за помощь..
...
Рейтинг: 0 / 0
07.01.2015, 19:00
    #38849825
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из программы управлять другой, уже запущенной программой
И вас с праздником! )

Задавайте конкретные вопросы, тогда будут конкретные ответы.
...
Рейтинг: 0 / 0
07.01.2015, 20:50
    #38849874
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из программы управлять другой, уже запущенной программой
3) Изучить свойства окна. По таймеру проверять наличие окна с нужными свойствами. По находению получить из него hwnd поля ввода и кнопки, записать текст с помощью WM_SETTEXT. Если сработает SendKeys, то проще через нее, и через нее же отправить {enter}, скорее всего он работает как кнопка ok.
...
Рейтинг: 0 / 0
07.01.2015, 21:23
    #38849885
Как из программы управлять другой, уже запущенной программой
Простите за куча текста без конкретики...
Задача сводится к тому как програмно ввести данные в текстовом поле другой программе и нажать клавишу ОК (там же.)
...
Рейтинг: 0 / 0
07.01.2015, 21:24
    #38849888
Как из программы управлять другой, уже запущенной программой
Antonariy3) Изучить свойства окна. По таймеру проверять наличие окна с нужными свойствами. По находению получить из него hwnd поля ввода и кнопки, записать текст с помощью WM_SETTEXT. Если сработает SendKeys, то проще через нее, и через нее же отправить {enter}, скорее всего он работает как кнопка ok.

Спасибо за ответ. Если честно, понял суть. Реализация не ясна Можно набросать код...
...
Рейтинг: 0 / 0
08.01.2015, 09:53
    #38850036
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как из программы управлять другой, уже запущенной программой
Можно воспользоваться поиском, тема обсуждалась много раз.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как из программы управлять другой, уже запущенной программой / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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