Переключатель окон 1С

Переключение между окнами программы 1С (только 8. Конфигуратор и Предприятие), с возможностью развернуть выбранное окно. Аналог ALT+Tab, только для 1С

Небольшое приложение, позволяющее переключаться между процессами (окнами) 1С.

Принцип работы:

1. Приложение отлавливает сочетание клавиш левый ALT + левый Shift

2. Получает все запущенные процессы 1cv8.exe и 1cv8c.exe

3. Выводит все процессы по именам с параметром: /IBName. Если параметр не указан (файловый вариант или серверная база запущена с параметром) механизм произведет соответствие с файлом ibases.v8i

4. При выборе необходимого экземпляра для "разворота" по ID процесса находит окно 1С — разворачивает окно и активизирует.

Недостатки:

1. Дизайн (это WinForms…)

2. Зависает, если конфигуратор в режиме обновления/сравнения или предприятие "задумалось"

3. Не всегда разворачивает — не смог отловить причину. Не на всех машинах проявляется

Требования:

1. Windows + .NET Framework 4.5

2. Права на WinApi

3 Comments

  1. serpent

    Кроме Windows XP 🙁

    Reply
  2. KonstB

    (1) не думал, про винХП. Могу понизить версию, если необходимо.

    Reply
  3. serpent

    Просто «NET Framework 4.5» не устанавливается на ХР

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *