Имя: Пароль:
1C
 
Работа с дисплеем покупателя.
0 Stanley
 
01.10.06
13:24
При подключении Дисплей Покупателя (ДП) Firich FV-2029M (подключен напрямую к COM порту) к 1С ТиС 7.7, выдаётся такое сообщение:
"Объект.СоздатьОкно(0,0,1,20,1,45);
{Обработка.ОбслуживаниеДисплей.Форма.Модуль(123)}: Слишком много параметров передано при вызове функции/процедуры объекта".
При подключении ДП использовалась внешняя компонента Line1C.dll, программный идентификатор Line45, Обработка обслуживания - встроенная.
Может есть специальная обработка для данного ДП ?
Подскажите в чём проблема, может кто с подобным уже сталкивался?
1 andrey1111
 
01.10.06
13:36
попробуй вот так. Обрати внимание, что драйвер используется другой (DrvDspl)

Функция Подключить()
   Рез = 0;                        
Попытка
       глДисплей = Создатьобъект("DrvDspl.v1_2");
       Рез = 1;
       глВклДисплей = 1;
Исключение
       Сообщить("Не удается подключить дисплей покупателя!");
       Возврат(0);
КонецПопытки  ;

   глДисплей.Enable = 1;
   
   Если Константа.ПортДисплея<>0 Тогда
       глДисплей.PortNumber = Константа.ПортДисплея;
   КонецЕсли;
   
   глДисплей.InitialDispl();
   
   глДисплей.ClearDispl();
   глДисплей.EnterStr(1,"ВерхняяСтрока");
   глДисплей.CursorDownUp();
   глДисплей.EnterStr(21,"НижняяСтрока");

   Возврат Рез;
   
КонецФункции

Функция Отключить()
   
   глДисплей.УстройствоВключено = 0;
   глДисплей = 0;
   Возврат 1;
   
КонецФункции
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.