|
Получить окно Windows и вставить текст
| ☑ |
0
Ник080808
04.10.18
✎
16:14
|
Собственно задача есть, по нажатию кнопочки из 1с открыть окно другой программы и ввести туда строку и нажать Ввод. Через Shell = Новый COMОбъект("WScript.Shell");
Shell.SendKeys("^(А)");
отсылаю сочетание клавиш назначенных и открывается окно. Поле активное по умолчанию. Теперь нужно как то получить скриптом окно и в поле ввести строковые данные. есть какой то скрит или метод у скриптового языка получить текущее окно его элементы и ввести значение?
|
|
1
Fragster
гуру
04.10.18
✎
16:27
|
запускай из командной строки сценарий
|
|
2
Fragster
гуру
04.10.18
✎
16:28
|
а сценарий пусть делает что нужно
|
|
3
Ник080808
04.10.18
✎
16:44
|
(1) его же устанавливать нужно. не?
|
|
4
Йохохо
04.10.18
✎
16:47
|
(3) скопировать экзешник достаточно
|
|
5
Ник080808
04.10.18
✎
16:51
|
сейчас попробу. Спасибо!
|
|
6
Fragster
гуру
04.10.18
✎
16:53
|
(3) вот тут можно скачать и портабельную версию
а вообще можно закатать свой скрипт в экзешник и запускать уже его, вообще не имея автоит на компе.
|
|
7
Ник080808
04.10.18
✎
17:02
|
(6) "а вообще можно закатать свой скрипт в экзешник и запускать уже его, вообще не имея автоит на компе" - а как его скомпилировать?
|
|
8
Fragster
гуру
04.10.18
✎
17:04
|
(7)
|
|
9
Fragster
гуру
04.10.18
✎
17:04
|
ну и в редакторе тоже есть такой пункт
|
|
10
Ник080808
04.10.18
✎
17:09
|
(9) это AutoIt Script Editor ? а то я в английском не силен. сижу перевожу)
|
|
11
Fragster
гуру
04.10.18
✎
17:11
|
|
|
12
Fragster
гуру
04.10.18
✎
17:12
|
ну и F7 просто
|
|
13
Ник080808
04.10.18
✎
17:17
|
спасибо!
|
|