Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.03.2014, 14:43
|
|||
---|---|---|---|
|
|||
Вставка данных диалоговому окну чужой программы |
|||
#18+
Всем привет. Очень нужна помощь в написании программы. Суть задачи: есть запущенная сторонняя программа с главным окном "Ansoft HFSS - Project1" Этой программе передается фокус, эмулируется комбинация клавиш, которая открывает диалоговое окно с выбором файла "Run Script" - показано на фото. В это диалоговое окно (а точнее в графу Имя файла) нужно вставить путь файла из буфера, и нажать Энтер (открыть файл) . До вставки все работает, путь файла сохраняется в буфере, после открытия диалогового окна дальше ничего не происходит, то ли фокус не передается этому окну то ли не пойми чего... . Вставить путь из буфера пытался через эмуляцию контрал+в - почему то не срабатывает, вообще никакие действия с диалоговым окном не срабатывают... . хотя по умолчанию когда оно открывается строка ввода активна и вручную можно вставить из буфера AppActivate перед вставкой тоже не срабатывает. Буду рад любой помощи/любым подсказкам. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Модератор: Тема перенесена из форума "Visual Basic". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.03.2014, 15:13
|
|||
---|---|---|---|
|
|||
Вставка данных диалоговому окну чужой программы |
|||
#18+
Не мучайтесь со своим велосипедом, используйте готовое: http://inputsimulator.codeplex.com/ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1403172]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 355ms |
total: | 494ms |
0 / 0 |