Возможности языка Visual Basic for Applications позволяют использовать редактор Word в различных, иногда самых неожиданных ипостасях. Например, в качестве диспетчера задач Windows. Не верите? А вы проверьте сами.
Зайдите на эту страницу сайта Microsoft Office Extensions и загрузите с неё файл MacroViewer_OE.zip размером в 212 кб. Из скачанного архива извлеките документ MacroViewer.doc и откройте его в окне редактора, разрешив выполнение макросов. Когда файл Word запустится, на экране появится незамысловатый диспетчер задач Windows со списком запущенных процессов и набором функциональных клавиш.
Несмотря на незатейливый вид интерфейса, вордовский диспетчер задач MacroViewer умеет многое. В частности, он позволяет:
- просматривать сведения о версии операционной системы и типе используемого в компьютере процессора;
- автоматически обновлять список запущенных в системе процессов с заданным интервалом;
- управлять видимостью окон и их состоянием;
- просматривать координаты и размеры открытых в системе окон приложений;
- прерывать исполнение выбранного в списке процесса;
- переключаться между видимыми окнами;
- экспортировать список задач в документ Word;
- запускать любое приложение из командной строки Windows.