Версия для печати темы (https://pro1c.org.ua/index.php?s=b17cc9bade96dbd0b7af0dff7a40b0ef&showtopic=4669)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программы, внешние компоненты, прочее _ ВК дополнительного функционала

Автор: Vofka 11.09.11, 10:53

Дополнительный функционал для 1С. Работа с окнами, событиями Windows, звуком, и.т.д.

1) Работа с окнами (скрытие, закрытие (в частности Служебные сообщения), недоступность, стиль).
2) Список принтеров
3) Список процессов
4) Проигрыватель аудио (sic!) - через mci
5) Отлов сообщений для 1С от Windows (нажатия клавиш, мыша, системные) и генерация на них ВнешнегоСобытия в модуле приложения (вроде встречал, что такое кому - то нужно было)
6) Запуск внешнего приложения и его асинхронное отслеживание в отдельном потоке.
При завершении приложения - генерация ВнешнегоСобытия
7) Скриншот экрана и сохранение в jpg
Ну еще в планах - проигрывание видео в 1С (только нах.. он нужен?), несложный xor метод шифрования, установка раскладки keyborda.
Исходники пока не выкладываю, выложу когда все закончу, или когда мне надоест этим заниматься. Жду пожеланий по поводу расширения функционала..

В архиве - dll, которыю надо разместить в папке bin + конфа с примером работы.
Тестировалось под v8.0.14.39

Отдельное спасибо romix-у с Мисты за его шаблон по созданию ВК. Очень полезная весчь!!

>>
31.12.07
Выложил версию 1.1
Что появилось:
1) Отлов нажатых клавиш клавы, мыша.. (Внимание!, очень емкий процесс. Нагрузка на ЦП у меню возросла процента на 2!)
Для тестирования необходимо немного заполнить справочник "Номенклатура"
2) Работа с ракладкой клавы
3) Расширилась работы с запуском процесса. Старая процедура не работает!!!
4) Появилось СлучайноеЧисло() :-)

Что дальше?
1) Работа с реестром Windows
2) Механизм создания иконки в SystemTray и создание пунктов меню из кода 1С (если получиться...)
3) Попытка поддержки на 7.7. Тестирование на 8.1
4) Некоторые примочки по работе с процессами / окнами
5) Насчет видео - пока что то криво, если что - сделаю...

>>14.01.2008
Вышла Версия 1.2.
Что появилось:
1) Программируемая иконка в системном трее
2) Программируемые сообщения Baloon Tips там же
3) Команда Спать основному потоку
4) Простейшее кодирование файла. Примитив, но все же..
5) ЗакончитьОтловСобытий() появился
- ) Компонента также протестена на V8.1.8.76. Все работает..
Что НЕ ПОЛУЧИЛОСЬ: поддержка 7.7. Какие -то малопонятные глюки с OLEVARIANT и ВнешнимиСобытиями
Работа с Видео и реестром отложена.
>>Что будет в 1.3:
1) Попытка все же поддержки 7.7
2) Алгоритм блочного шифрования (например ГОСТ 28147-89)

Скачать (пароль находится в правилах к разделу):  v8add.zip ( 257,67 килобайт ) : 103


http://pro1c.org.ua/redirect.php?http://infostart.ru/public/15411/

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua