Dll Для ТСД успешно загружается на 7ке, а на 8ке нет ! Кто сталкивался ? #338958


#0 by Пук
Купили ТСД Casio DT 930. Для него дали дрова 1С_HRP.dll - положить в папку с базой и HRP.dll в систем 32. положили. зарегстрировали в реестре. на 7ке ЗагрузитьКомпоненту("1C_HRP.dll") успешно загружает. А на 8ке нет. В чем может быть проблема ??? Нам нужно ТСД подключать к 8ке.
#1 by Immortal
хх.. ну попробуй new comobject("1c_hrp.dll");
#2 by Нуф-Нуф
"А на 8ке нет" - в чем это выражается
#3 by Пук
и что эта функция вернет ? ни в чем - просто не загружает и все. в обработке пишет "ошибка загрузки внешней компоненты " пробовала и с путем и без пути прописывать ВК - без толку.
#4 by Пук
ап !
#5 by Heckfy
1 - а попробовать?
#6 by Пук
{Форма.Форма}: Ошибка при вызове конструктора (comobject): Недопустимая строка с указанием класса по причине: Недопустимая строка с указанием класса
#7 by Пук
{Форма.Форма}: Ошибка при вызове конструктора (comobject): Недопустимая строка с указанием класса    com =  new comobject("1c_hrp.dll"); по причине: Недопустимая строка с указанием класса
#8 by Пук
#9 by TamerlanDE
#10 by Пук
У нас драйверы не от Атол  и программа гудс... Плопробовала я и в бин переписать и перезарегить. все равно не загружает.((
#11 by Пук
((((((
#12 by Пук
ау ну что никто не сталкивался чтоли
#13 by Пук
мож дрова для 8ки не подходят ? хотя  у кого покупали ТСД сказали что подходят.
#14 by Пук
и тишина
#15 by TheDeadStone
Почисти реестр, чтобы упоминаний о драйвере больше не оставалось. Кинь в bin, зарегистрируй. Все должно работать.
#16 by Пук
а как почистить реестр ?
#17 by foka_1s
используй поиск и удаляй то, что найдет под именем драйвера
#18 by Пук
все сделала и не работает((
#19 by Пук
почистила зарегила из бин запустила загрузитьвнешнююкомпоненту и все равно она не загружается. может дрова с 8кой не контачат ?
#20 by TamerlanDE
А чьи тогда? Вендора ТСД в студию...
#21 by TamerlanDE
Качай, ставь, докладывай результаты.. )))
#22 by Поручик
, а саму библиотеку можете дать? попробую у себя.
#23 by Пук
#24 by Пук
Привожу порядок работы с компонентой для терминала  DT-900 в 1С 7.7 1. Скопировать 1C_Hrp.dll в каталог с базой данных 1С 2. Скопировать Hrp.dll в системный каталог, например C:WindowsSystem32 3. Из обработки вызвать функцию загрузки компоненты, она вернет объект. Параметры функции Компонента=1C_HRP.DLL ПрогИд=Hrp Создание объекта внешней компоненты                        ОписаниеРезультата = "ошибка создания объект внешней компоненты с программым идентификатром AddIn." + ПрогИд;                Иначе                        ОписаниеРезультата = "Терминал CASIO DT-900 подключен в режиме сервера";                        Сообщить ("Терминал CASIO DT-900 подключен в
#25 by Пук
Тамерлан мы покупали у ТД у Сканпорта  . На ТСД установили программу Goods  и дали два драйвера 1C_HRP.dll и HRP.dll. Все. там еще дали обработины для 7ки. драйвер на 7ке подключается а на 8ке ну никак.
#26 by Пук
ап
#27 by Heckfy
Что то не качается. Переложи куда - нибудь, типа
#28 by Пук
#29 by Heckfy
А никакого описания к ней нету?
#30 by Поручик
Интересно, что в 8.0 и 8.1 ЗагрузитьВнешнююКомпоненту("1C_HRP.DLL") у меня проходит без проблем. Глючит при создании объекта.
#31 by Поручик
Парни, которые смотрят файло, что-то меня этот гондурас беспокоит [  uuid({4F0D4571-0E7B-11D1-A486-004095E1DAEA}), ]
#32 by Пук
Позвонила в Сканпорт сказали что дрова действительно для 7ки. а для 8ки еще не выпустили и они ждут. пока предложили через текстовый файл делать обмен. т.е. выгрузить из терминала текстовый файл и загружать из него в 8ку накладные.
#33 by Пук
МЫ брали ТСД Casio DT 930 потому что на нем ест блютуз. Там было два ПО для него Goods от Гексагон и MobileLogistics от Атол. Нам поставили Goods. Сказали что на гудс есть возможность работы с блютуз, а у Атолла не реализована для данной модели. ПОэтому поставили гудс но дрова то есть только для 7ки.
#34 by Hadgehogs
Писец. Вы в и в противоречите сами себе..
#35 by Hadgehogs
ЗагрузитьВнешнююКомпоненту работает только из BIN каталога (C:Program files1cv8in)
#36 by Hadgehogs
Тоесть кидаете туда dll-ку, и пишете ЗагрузитьВнешнююКомпоненту("1С_HRP.dll")
#37 by Heckfy
Да ну?!?!?!
#38 by Пук
в чем я противоречу. в 0 написано что в 7ке грузится компонента, в  код для 8ки со способом Загрузить Внешнюю компоненту,  в результат сознания сом объекта с помощью метода new comobject("1c_hrp.dll"); да все это сделано - ниже читайте.
#39 by Поручик
Если уж на то пошлО, то не а Но так как компонента для 7-ки, остаётся сидеть и ждать, пока вендор не родит для 8-ки
#40 by Hadgehogs
Ну да.
#41 by Hadgehogs
Хотя нет, не взлетит.
#42 by Heckfy
Странно... У меня такой код работает на ура: UsersList1C.dll лежит в папке C:WINDOWSsystem32 Что я делаю не так?
#43 by Hadgehogs
Блин, точно, заблуждался..
#44 by Hadgehogs
ПУК, там много свойств/методов?
#45 by Пук
Много а что ?
#46 by Hadgehogs
Приведите список основных. И пример работы с ней
#47 by Hadgehogs
в семерке
#48 by Пук
Это все в акробат ридере . могу его слить.
#49 by Hadgehogs
Давай, сливай. Есть идея написать ВК - оболочку для данной ВК
#50 by Пук
#51 by Hadgehogs
Хм, вы описалово то читали???
#52 by Пук
#53 by Hadgehogs
Я вот почитал и она работает
#54 by Пук
читали - и что ?
#55 by Hadgehogs
#56 by Пук
у вас на 8.0 работает ?
#57 by Hadgehogs
1) Компонента грузится успешно 2) Объект создается 3) Метод объекта отрабатывается Что не так?
#58 by big
БУГАГА!!! з.ы. видать ник не зря такой. :))))
#59 by Hadgehogs
Короче, итог общения по аське с : Компонента под 8.0 работает, просто там специалиста позвать надо.
#60 by Пук
Я и есть спецалист в процессе обучения.
#61 by Пук
не надо меня обижать. надо помочь тем кто хочет узнать.
#62 by Кротяра
Новый COMОбъект - если не кушает, то зарегестрируй ее.. должно работать
#63 by Кротяра
UsersList1C.Users - зарегестрируй компоненту и все заработает
#64 by Поручик
Мляха, и у меня в 8-ке код из описалова заработал. Просто вчера пытался создать объект через COMОбъект. Век живи, век учись.
#65 by Пук
В hrp.dll для работы с bluetooth необходимо перевести ее в режим COM порта и установить порт, который появился в системе после установки драйверов Bluetooth. Отключить шифрование и авторизацию для COM портов bluetooth. Также необходимо установить режим SafeMode. SetPortMode(COM_MODE); SetPortNum(COM_MODE,BT_PORT_NUM); Подскажите как это сделать !!!
#66 by Пук
ап
#67 by Hadgehogs
Маленький полярный лисиц (белый)
#68 by Пук
Вот теперь посерьезней проблема. терминал подключила. все настроила. накладные загружаются в 1С. А он взял и упал со стола на ковролин. пробую произвести обмен данными по блютуз пишет "ошибка инициализации блютуз", настроила по IRda пишет "ошибка IR-open ERR=00004000". выхожу из гудса в  англоязычное меню пробую обмен данными произвести пишет "abnormal End 00004000 (Bios) 00 00 1009(Port)". А в условиях эксплуатации написано что терминал выдерживает высоту падения 1.8 м. Кто сталкивался с такой проблемой ?
#69 by Hadgehogs
На Вас нет старинного фамильного проклятия?
#70 by Пук
может и есть
#71 by Пук
эх че делать то. возьмут ли его по гарантийке чинить.
#72 by Пук
((((
#73 by screamhome
А есть обработка обслуживания для этого ТСД для 7.7??
#74 by screamhome
ап
#75 by eklmn
В еще адын птыц, идеентичный
#76 by screamhome
типа??
#77 by Hadgehogs
Типа вас уже стая...
#78 by borik
Может пока дров на V8 нет зайти с другого конца, попробовать терминальный режим? Для работы сканера ТСД есть приблуда которая кидает ответ с него в текущее окно.
#79 by Hadgehogs
Вам читать пост 59 и 68.
#80 by KRV
-Товарищ, как Ваша фамилия? - Пук - КАК?!?!?! - Не "Как", а ПУК!!!!
#81 by screamhome
хм у меня компонента подгружается к терминалу не коннектиться
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С