View previous topic :: View next topic |
Author |
Message |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Mon May 01, 2017 02:04 Post subject: |
|
|
Flasher wrote: | ТС вообще пустой? Без плагинов, утилит и т.п.? | Нет, но скрипт должен работать в таких условиях.
Flasher wrote: | А тут разбирался вариант смены языка ввода при первом обращении к окну приложения.
Название скрипта: "Запуск редакторов с переключением языка ввода на нужный". | По-этому и речь об адаптации. Если я верно понял логику оригинального скрипта, раскладка запущеного приложения читается после активации его окна (WSH.AppActivate), у меня же для активации окна TC используется WSH.SendKeys "{Right}". Я неверно понимаю логику оригинального скрипта? _________________ "the light is coming to give back everything the darkness stole"
—©@AG4 |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
Flasher
![](images/avatars/11897631144e285f14b2775.jpg)
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon May 01, 2017 02:14 Post subject: |
|
|
DrShark wrote: | Нет, но скрипт должен работать в таких условиях. | Если нет, то почему речь зашла о таких условиях? Одно другому противоречит.
DrShark wrote: | Я неверно понимаю логику оригинального скрипта? | Именно. >>>
Flasher wrote: | при первом обращении к окну приложения | Активация же может быть после любого по счёту обращения. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Mon May 01, 2017 03:07 Post subject: |
|
|
Flasher wrote: | А тут разбирался вариант смены языка ввода при первом обращении к окну приложения. | Сейчас я посмотрел код внимательнее и похоже, скрипт вообще не читает раскладку запущеного приложения через его активное окно. Раскладка задаётся в скрипте явно с помощью ENG (для приложения №1) и RUS (для приложения №2), потом идет её смена. Ладно, тогда вопрос: можно ли в VBScript получить раскладку клавиатуры активного окна? _________________ "the light is coming to give back everything the darkness stole"
—©@AG4 |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
Flasher
![](images/avatars/11897631144e285f14b2775.jpg)
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon May 01, 2017 10:46 Post subject: |
|
|
С помощью доп. ActiveX можно, но в таком случае это и не понадобится, т.к. есть вставка. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
DrShark
Joined: 21 Oct 2006 Posts: 911 Location: Kyiv, Ukraine
|
(Separately) Posted: Mon May 01, 2017 12:29 Post subject: |
|
|
Flasher wrote: | С помощью доп. ActiveX можно, но в таком случае это и не понадобится, т.к. есть вставка. | Можно уточнить, о какой вставке речь? Из буфера обмена? _________________ "the light is coming to give back everything the darkness stole"
—©@AG4 |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
Flasher
![](images/avatars/11897631144e285f14b2775.jpg)
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon May 01, 2017 14:00 Post subject: |
|
|
Нет. Без буфера. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
|