При запуске появляется иконка в трее, нажав на которую можно выйти из программы (завершить резидент).
В комплекте все описание, исходник и тестовая dll-ка, работающая с весами DS-980 — производится управляемое автовзвешивание путем периодического опроса весов (через dll поставщика) и сопоставления полученной информации, т.е. порог начала, к примеру, 5 граммов (устанавливается в ini-шке), интервал проверки состояния весов (устанавливается в ini-шке) + выполнение взвешивания по нажатию на установленную кнопку (устанавливается в ini-шке).
Эта программа может быть применена в любой форме ввода, т.к. инициирует нажатие клавиш клавиатуры.
Для демонстрации работы DS-980, т.е. получения данных, в комплекте есть ds980.ert под 1С 7.7.
Это работоспособный модуль — резидентная программа «автовзвешивание», работающая с весами или любым другим оборудованием (на примере весов DS980) c исходником на Delphi7. Управляется через «трей».
Внес в группу софта для склада
http://infostart.ru/community/groups/22/
Хорошо бы чтобы был не только не клавиатурный ввод а генерация внешнего события
А вариант клава или событие можно было бы задавать в инишнике
Эта программа опрашивает состояние устройства через dll-ку, и сама решает произошло событие или нет , если «да» то «пишет» в клавиатуру результат, она работает как резидент и может вызываться любым способом («горячая клавиша», другая dll-ка) как описать методы (команды) обращения к длл-ке или к любым горячим клавишам + механизм отработки мне не понятно, а в исходнике можно все что угодно.