Зміна розкладки клавіатури з 1С

Ефективна автоматизація – це на мій погляд заміна регулярних рутинних операцій на автоматичну дію. Так і в даному випадку – під час перевірки коду програмісти часто перезапускають 1С, або ж при старті 1С користувачам потрібно кожний раз змінювати розкладку клавіатури для роботи. То чому б не автоматизувати цей процес? Пропоную свій варіант вирішення цієї проблеми.

У своїх попередніх статтях я вже розказував про AutoHotkey – утиліта для написання скриптів. Я спробував вирішити цю задачу за допомогою неї. Що нам для цього потрібно – сама утиліта, яка зберігається в макеті обробки, і скрипт, який теж там лежить.

Для автоматизації процесу – щоб мова клавіатури змінювалася при старті 1С, треба зробити один із наступних способів:

  1. Робимо так, щоб при старті 1С запускалася потрібна обробка, а вона вже при відкритті змінювала мову;
  2. Розносимо макети з програмою і скриптами по спільним макетам і в модулі програми пишемо код, який буде сам змінювати розкладку клавіатури;

А ось і безпосередньо сама обробка –

Зміна розкладки клавіатури -- 250.16 kB, Скачаний 119 разів - Скачати