Рекомендую, если не хватает стандартного функционала платформы 1С Предприятие - обратиться к Miracle Native v8 - по крайней мере, прежде, чем изобретать велосипед разрабатывать нечто своё...
Новые методы данной ВК:
Пауза(мс)
Процедура (метод).
Альтернативная пауза, без нагрузки на ЦП, с нормальной прорисовкой и т.п., мс - число, время бездействия в миллисекундах (обязательный).
НаблюдениеВремениБездействияАктивно
Свойство (чтение и запись). Тип: Булево.
После установки в ИСТИНА начинается подсчет времени бездействия пользователя текущего сеанса. Перед закрытием 1С настоятельно рекомендуется установить данное свойство в ЛОЖЬ;
ВремяБездействияПользователя
Свойство (только чтение). Тип: Число.
Хранит в себе число миллисекунд простоя данного сеанса 1С. Удобно, чтобы автоматически закрывать "забытые" окна стандартными средствами 1С.
ФоновоеСообщение(Заголовок, ТекстСообщения)
Процедура (метод).
Показывает сообщение вверху формы 1С вот так:
УбратьФоновоеСообщение()
Процедура (метод).
Закрывает сообщение вверху формы (если оно открыто);
ПолучитьИнформациюОСеансе()
Функция (метод).
Возвращает строку дополнительной информации о текущем сеансе.
В файле имеется обработка с демонстрацией всех перечисленных возможностей.
О Native API
Native API - это новая технология компонент, появившаяся в 1С Предприятие 8. Главные достоинства - не требует регистрации и административных прав, простота разработки.
Основные материалы по теме:
//infostart.ru/public/125913/ - Miracle Native v8 - мощная вещь! Умеет почти всё, что умеют данная и нижеприведенные ВК (графика, мультимедиа, много информации об ОС и терминальной сессии, закрытие терминальных сессий, пара полноценных игр, дополнение функционала платформы 1С, взаимодействие с главным окном 1С Предприятие и открытыми формами, обмен сообщениями между приложениями Windows и между запущенными сеансами 1С, работа с файловой системой, шустрое прямое чтение из XLS-файла, и еще много-много мелких но полезных функций).
//infostart.ru/public/81644/ - исходники Delphi / Free pascal - основные шаблоны и модули для начала разработки ВК;
//infostart.ru/public/88060/ - исходники Delphi, компонента - основа для данной разработки.
//infostart.ru/public/144151/ - Delphi, реализация доступа к сокетам. Кто не знает, что такое сокеты - воспользуйтесь интернет-поиском по теме "сокеты в delphi"
//infostart.ru/public/91306/ - Visual C++ 2010, Перехватчик клавиатуры (как я понимаю, глобальный (не только для текущего окна)?..);
//infostart.ru/public/137945/ - Альтернативная реализация функции Сигнал(Beep), ничего сложного, но может и пригодится;
//infostart.ru/public/168241/ - ВК для выполнение запросов SQL к базе данных Firebird
Делитесь ссылками в комментариях - буду пополнять безу компонент на Native API.
В данный момент хотелось бы реализацию утилиты Gold Parser, имеющуюся в Инструментах разработчика и в их мобильной версии.
Обновление от 11.01.2013: Исправлено описание (несправедливость по отношению к Miracle Native - ВК для V8, отмеченная в комментариях к публикации). Обновлена основная обработка тестирования ВК (в соответствии с комментарием 3, спасибо UncleVader).