Библиотека разработок

Документооборот 61
Наука/образование 21
Бухгалтерский учет. Финансы 31
Обработка и хранение данных 33
Решения для бизнеса 48
Игры и развлечения, анализ и тестирование 5
Домашние дела 4
Культура, спорт, здоровье 5
Инструменты для разработчика 42

Конкурс

Правила участия
Победители
Тестовая лаборатория

Разработчикам

Форум
Статьи
Советы
Руслан Хакимов

Word Commander – файловый менеджер (VBA, WSH, Word)

14.11.06

PC Magazine: It works!

Word Commander – это подобие оболочек Norton Commander (NC), Volcov Commander (VC), Far, Windows Commander и т. д. Особенность Word Commander в том, что это не обычный экзешник, а программа, написанная на языке VBA, то есть обычный вордовский макрос. Программа поддерживает все основные функции перечисленных оболочек, а также содержит некоторые другие, не менее полезные. Интерфейс и управляющие кнопки такие же, как и в других оболочках.

Возможно, антивирусные программы и интегрированная защита редактора Word предупредят, что в документе находится вирус. Это происходит из-за того, что некоторые действия производимые оболочкой Word Commander, являются потенциально опасными, например работа с файлами и т. д. В оригинальной версии оболочки вирусов НЕТ.


Исходный код: не доступен
Способ распространения: shareware

СкачатьWord_Commander_OE.zip 171,5 КБ

Журнал PC Magazine/REРейтинг разработки: 4

PC Magazine/RE:

Пример реализации терминального режима работы в прикладной среде Office (см. демонстрацию предлагаемого метода также в другой разработке этого автора «Эмулятор MS DOS (DOS Emulator) (VBA, WSH, MS Word); ID=189». Фактически данная разработка представляет собой интерфейсную надстройку (подключаемый управляющий ActiveX-элемент), использующая функциональные возможности технологии Windows Scripting Host. Объектная библиотека WSH появилась в Windows, начиная с версии Windows 98, и предоставляет собой midrange-прослойку между системными функциями Windows и прикладными разработками.

Почему Scripting? Потому что все языковые скрипт-конструкции, создаваемые Microsoft (например, JScript, VBScript, VBA, VB, С/С++/С# и т.д.), позволяют применять функционал WSH, если обеспечить им подключение соответствующего OCX-элемент (в комментарии к данной разработке указано, как это сделать визуальными методами).

Зачем это нужно? Главное – теперь системные возможности Windows практически целиком доступны непосредственно из среды MS Office. В частности, на примере данной разработки демонстрируется применение объекта Scripting.FileSystemObject. В результате удается достичь следующего результата: значительно расширить возможности самой Office-программы, реализовать те функции, которые обычно в ней недоступны.

Прикладная значимость данной разработки. Предложен безопасный способ для "общения" с файловой системой, отлаженный, наглядный, удобный и привычный для тех, кто знаком с такими программами, как NC, FAR, VC и др.

Разработка опубликована в следующих разделах:

Технологии обработки и хранения данных

Инструменты для системных администраторов

Продвижение клиники с использованием сайта агрегатора www.seowizard.ru. Адаптор и щелевые головки.