ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
54623 Топик полностью
Гудвин (21.03.2006 06:53, просмотров: 1) ответил bialix на я так понял
Да - именно так. Мега дивайса правда нет - есть USB считыватель RFID :) В delphi и BCB это делается легко: В свое приложение надо просто добавить Active Server Object (File->New-> ActiveX->Active Server Object) А в появившемся окошке библиотеке типов надо просто добавить свои методы и свойства. И все - среда создаст новый unit (модуль), в котором будут прототипы этих методов... А в 1С примерно так (куски для моего дивайса): //************************************************************************************ //////////////////////////////////////////////////////////////////////////////// // ПЕРЕМЕННЫЕ МОДУЛЯ // Перем Об; // Объявим переменную для создания объекта, видимую во всех процедурах модуля // Эту переменную лучше объявить и в глобальном модуле // и там-же при запуске вызвать функцию: СоздатьОбъект("butt_1c.butt_obj"); //************************************************************************************ //****************************************************************************** Процедура ПриОткрытии(ФлагВосстановленияНастройки) Об = СоздатьОбъект("butt_1c.butt_obj"); // Создаем СОМ объект для работы с таблетками Если Об =0 Тогда Сообщить("Не могу создать объект !"); КонецЕсли; КонецПроцедуры // ПриОткрытии() //****************************************************************************** Вызываем метод: //****************************************************************************** Процедура ЧтениеТаблетки() Об.dallas_q(1); // Код команды = 1 для чтения (см.описание) ////////////////// Здесь в рабочей прграмме нужно проверить Об.error (код ошибки)(см.описание)