![]() |
![]() |
|
Запустить приложение | ☑ | ||
---|---|---|---|---|
0
Bagirius
07.06.07
✎
15:52
|
Выполняю команду:
ЗапуститьПриложение(КаталогИБ()+"\Extforms\xls\new.xls"); а как переключить фокус на Excel, а то получается что файл открывается а активна 1С :-( |
|||
1
ТелепатБот
гуру
07.06.07
✎
15:52
|
||||
2
Bagirius
07.06.07
✎
16:09
|
???
|
|||
3
Программист 484
07.06.07
✎
16:16
|
МОжет через скрипты послать альт таб?
|
|||
4
GrayT
07.06.07
✎
16:23
|
Если через скрипты так проще WSH
Run(<Команда>,<ТипОкна>,<ЖдатьВозврата>); Назначение: Выполняет команду. Основным достоинством является наличие ожидания окончания работы выполняемой команды. Параметры: <Команда> - выполняемая команда. Задается в формате DOS и длинные имена не поддерживает. <ТипОкна> - число, в котором указывается вариант показа окна, запускаемого приложения. Не обязателен. Возможные значения: 0 - Скрывает окно и активирует другое; 1 - Активизирует и показывает окно. Если окно минимизировано или максимизировано, система восстанавливает его к оригинальному размеру и положению. Используется при первом открытии окна программы. 2 - Активизирует окно в свернутом режиме. 3 - Активизирует окно и разворачивает на весь экран. 4 - Показывает окно в его новом размере и положении. Активным остается текущее окно. 5 - Активизирует окно и показывает его в текущем размере. 6 - Минимизирует окно и активизирует следующее на панеле задач. 7 - Показывает окно как минимизированное. Активное окно остается активным. 8 - Показывает окно в его текущем состоянии. Активное окно остается активным. 9 - Активизирует и показывает окно. Если окно минимизировано или максимизировано, система восстанавливает его к оригинальному размеру и положению. Используется для восстановления минимизированного окна. 10 - показывает окно в том-же состоянии, что и окно вызывающей программы. <ЖдатьВозврата> - флаг ожидания завершения процесса. Возможные значения: 0 - не ждать окончания выполнения команды; -1 - ждать окончания выполнения команды. Не обязателен. По умолчанию 0. Замечание: Запускать можно как приложение, так и любую команду (аналогично Пуск->Выполнить). Пример: WshShell = CreateObject(''WScript.Shell''); WshShell.Run(''notepad'',7,-1); |
|||
5
Программист 484
07.06.07
✎
16:24
|
(4) У тебя есть полный хелп по скриптам?
|
|||
6
Bagirius
07.06.07
✎
16:40
|
wshShell=createObject("wScript.shell");
wshShell.sendKeys("????????????"); какие коды у Alt + Tab? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |