|  | 
| 
Как из программы управлять другой, уже запущенной программой | |||
|---|---|---|---|
| #18+ Добрый день всем! Просьба не пинать если эта тема уже была.. Пишу Loader на VB 6. функции: 1. Проверка путей, файлов + 1. Копирование набора файлов "туда" + 2. запуск приложения "A" + 3. В определенный момент, когда приложение "A" выдаст запрос. В нужное поле ввести информацию и нажать на кнопку "OK" - 4. Дождаться завершения приложения "A" + 5. Копирование набора файлов обратно + Знаком "+" отметил, на что хватило мозгов реализовать. "-", то с чем прошу помочь... окошко, коотрое выбрасывает приложение: Заранее спасибо всем за помощь.. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.01.2015, 18:49 |  | ||
| 
Как из программы управлять другой, уже запущенной программой | |||
|---|---|---|---|
| #18+ И вас с праздником! ) Задавайте конкретные вопросы, тогда будут конкретные ответы. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.01.2015, 19:00 |  | ||
| 
Как из программы управлять другой, уже запущенной программой | |||
|---|---|---|---|
| #18+ 3) Изучить свойства окна. По таймеру проверять наличие окна с нужными свойствами. По находению получить из него hwnd поля ввода и кнопки, записать текст с помощью WM_SETTEXT.  Если сработает SendKeys, то проще через нее, и через нее же отправить {enter}, скорее всего он работает как кнопка ok. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.01.2015, 20:50 |  | ||
| 
Как из программы управлять другой, уже запущенной программой | |||
|---|---|---|---|
| #18+ Простите за куча текста без конкретики... Задача сводится к тому как програмно ввести данные в текстовом поле другой программе и нажать клавишу ОК (там же.) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.01.2015, 21:23 |  | ||
| 
Как из программы управлять другой, уже запущенной программой | |||
|---|---|---|---|
| #18+ Antonariy3) Изучить свойства окна. По таймеру проверять наличие окна с нужными свойствами. По находению получить из него hwnd поля ввода и кнопки, записать текст с помощью WM_SETTEXT.  Если сработает SendKeys, то проще через нее, и через нее же отправить {enter}, скорее всего он работает как кнопка ok. Спасибо за ответ. Если честно, понял суть. Реализация не ясна Можно набросать код... ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 07.01.2015, 21:24 |  | ||
|  | 

| start [/forum/topic.php?desktop=1&fid=60&tid=2156072]: | 0ms | 
| get settings: | 9ms | 
| get forum list: | 14ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 38ms | 
| get topic data: | 12ms | 
| get forum data: | 2ms | 
| get page messages: | 45ms | 
| get tp. blocked users: | 1ms | 
| others: | 228ms | 
| total: | 357ms | 

| 0 / 0 | 
