Имя: Пароль:
1C
1С v8
Свернуть все окна
0 BeaViS
 
25.09.13
11:03
Здравствуйте!

Возникла необходимость изобрести в 1С-ке кнопку, которая свернет все окна винды (кроме модальных). Т.е. Minimize All

Знаю, что можно сделать с помощью Wscript.Shell, метод SendKeys

Подскажите плз как.
1 Широкий
 
25.09.13
11:09
Win+D
2 BeaViS
 
25.09.13
11:14
(0) Я имел ввиду:

Sh = Новый COMОбъект("Wscript.Shell");

Sh.SendKeys("<А здесь что писать?>");
3 icrocodile
 
25.09.13
12:01
Sh = Новый COMОбъект("Shell.Application");
Sh.ToggleDesktop();
4 Fish
 
гуру
25.09.13
12:04
(0) Зачем делать такую кнопку в 1С? Чем стандартная в винде не устраивает?
5 BeaViS
 
25.09.13
12:07
(3) Спасибо, получилось!

Правда, в моем случае нужно Sh.MinimizeAll();  :)

Т.е. Win+M

(4) Так и знали, что найдется человек, который задаст такой вопрос. Мы с коллегой делали ставки, на каком посте, думали на 2-м или 3-м )))
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший