Внешняя компонента для 1С:Предприятие, позволяющая узнать статус клавиш CapsLock, NumLock, ScrollLock и переключить их при необходимости.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Переключение клавиатуры (Caps Lock, Num Lock, Scroll Lock)
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже
заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Компонента будет полезна тем, кто подключает сканеры штрихкодов в разрыв клавиатуры. В этом случае, если включен CapsLock, в 1С будет получен некорректный штрихкод. Это критично для сканирования кодов маркировки "Честный знак", потому что в коде могут содержаться символы в разном регистре в перемешку. Включенный CapsLock инвертирует регистр - маленькие буквы становятся большими и наоборот - большие маленькими. При этом код внешне выглядит нормально.
Методы внешней компоненты
bool CapsLock (bool Press) / булево КапсЛок(булево Нажать) — возвращает текущее состояние CapsLock, если параметр Press = false. Если Press = true, тогда метод переключает Caps Lock и возвращает новое значение.
bool NumLock (bool Press) / булево НумЛок(булево Нажать) — статус или переключение кнопки Num Lock.
bool ScrollLock (bool Press) / булево СкроллЛок(булево Нажать) — статус или переключение кнопки Scroll Lock.