Имя: Пароль:
1C
1С v8
Ускорить ПодключитьВнешнююКомпоненту(ПрогИД)
0 Fuas4
 
22.01.14
09:52
Господа, есть ли магический способ сделать сабж? У пользователя открытие формы первый раз жутко тормозит. Отладчик показывает, что при подключении ТО вызывается типовая ATOLBarcodeScan_v2 и в ней на 10 секунд вешается строчка ПодключитьВнешнююКомпоненту(ПрогИД);
При этом драйвер самый свежий, многопользовательский, лицензионный. Даже ключик имеется (собственно, после начала его использования и начались тормоза) Как быть?
1 Fuas4
 
22.01.14
09:56
Вызывается вот так:
Попытка
            ПрогИД = "AddIn.Scaner45";
            ПодключитьВнешнююКомпоненту(ПрогИД);
            Драйвер = Новый (ПрогИД);
        Исключение
2 Fuas4
 
22.01.14
12:59
Поставлю вопрос по другому: почему внешняя компонента может подключаться 10 секунд?
3 zladenuw
 
22.01.14
13:04
подключать ее при начале работы системы. пусть тогда ждут. а не при открытие форм.
4 H A D G E H O G s
 
22.01.14
13:05
(2) Потому что нелицензионная.
5 zladenuw
 
22.01.14
13:06
(4) даже так :)
6 H A D G E H O G s
 
22.01.14
13:08
http://www.posland.ru/catalog/drayvery_torgovogo_oborudovaniya/atol_drayver_ustroystv_vvoda_v_6_x_mnogopolzovatelskiy_usb_klyuch/

Условия распространения

Без ключа защиты драйвер будет работать в демонстрационном режиме, в котором включается задержка после считывания 10 секунд.
7 H A D G E H O G s
 
22.01.14
13:09
Здесь 10 секунд похоже на подключение поставили.
8 Fuas4
 
22.01.14
13:10
(4) Лицензионная, купленная у АТОЛа и подключенная их спецами. ЗАдержка была при любой попытке считывания данных штрихкодом. Сейчас только при первом открытии формы, потом летает
9 Fuas4
 
22.01.14
13:10
(3) Попробую, спасибо
10 H A D G E H O G s
 
22.01.14
13:14
натравить tcpview, может в инет лезеть, стучит на тебя.
11 Fuas4
 
22.01.14
13:16
(10) И что я с ней сделаю, если стучит?
12 H A D G E H O G s
 
22.01.14
13:18
(11) Узнаешь причину задержки.
13 Fuas4
 
22.01.14
13:19
(12) А потом? Поправлю дллку?
14 Fuas4
 
22.01.14
13:50
в общем, сделал как и советовал (3), положил компоненту в параметр сеанса, теперь вроде все хорошо