Не работает ЗагрузитьВнешнююКомпоненту() #97753


#0 by Nadia
У меня не работает ЗагрузитьВнешнююКомпоненту!!! Точнее, работает, но выдает 0. ВСЕГДА!!! Купила "Технологию создания внешних компонент", загрузила с диска конфигурацию. Результат тот же. Что я делаю не так? Так хочется разобраться...
#1 by Морозов Александр
Купи велосипед
#2 by Nadia
Я прошу мне помочь, а не смеяться. Наверное, это глупый вопрос. Но я недавно начала работать с 1С. Получались довольно сложные разработки, а вот с COM-технологией пытаюсь разобраться. Библиотека dll зарегистрирована в системе, а загрузить ее не получается.
#3 by Морозов Александр
Извени, какой вопрос - такой ответ. По сути ты спрасила: "У меня на дороге сломалась машина. Как мне ее отремантировать?"
#4 by телепаты
не получили код...у них не работает процедура ЗагрузитьКод... чо то с виндой у тя скорее всего, мать...службы там...всякая прочая лабуда...
#5 by HIDDEN MESSAGE
#6 by insider
зарегистируй компоненту: regsv32 имя_файла_компоненты
#7 by insider
+6 ошибочка, надо: regsvr32 имя_файла
#8 by нормальная
(6,7) компонента должна быть саморегистрирующейся...
#9 by Nadia
Компонента зарегистрирована. Вроде. А все-равно не получается.
#10 by Ёпрст
А ты путь то к ней правильно хоть указала ? ...А то может он её просто не нашел ..
#11 by Nadia
Делаю regsvr32 e:ВНЕШНИЕ КОМПОНЕНТЫmydll.dll Выдается сообщение "Loadlibrary ...не найден указанный модуль. Если я свою mydll переношу в тот каталог, где находится regsvr32, то тогда все получается. Но 1С все равно компоненту не находит. Понимаю, что делаю ахинею. Как надо сделать?
#12 by Anti
конкретно: какой путь к dll?
#13 by Nadia
"E:ВНЕШНИЕ КОМПОНЕНТЫMyDll.dll"
#15 by Walter
Попробуй избавиться от длинных имен на русском языке...
#16 by PGY
А вообсчето см. 8, для того и придумали в 1С команду ЗагрузитьВнешнююКомпоненту, чтобы штатными средствами 1С компоненты регистрировать
#17 by Anti
Значица так. В командной строке пиши: %path% egsvr32 "E:ВНЕШНИЕ КОМПОНЕНТЫMyDll.dll" В крайнем случае: избавься от пробелов и кириллицы в пути. Поэтому лучше положи в bin 1C-ины свою dll.
#18 by Walter
Ага! Саморегистрирующиеся! А та же 1cv7.dll, если 1С на компе нормально не установлен, небудет работать! (ИМХО библиотеки регистрируются, когда устанавливается софт)
#19 by Anti
не стесняйся регистрировать dll. Они хоть и сами регистрятся, в отличие от ocx, на винда бывает тоже глючит...
#20 by Nadia
Избавилась от пробелов и кириллицы. ПОЛУЧИЛОСЬ !!! ОГРОМНОЕ СПАСИБО ВСЕМ !!!
#21 by Козёл
Мне очень понравился ламеризм . Сложные разработки в 1С, свои внешние компоненты, а обычные команды виндов не знает... Наверное, код соответствующий.
#22 by Nadia
Да, вот так получилось. Сложные разработки есть, а команды виндов знаю плохо. Долго не работала, поэтому многое забыла. Потому сижу и разбираюсь. Да, код соответствующий. Спасибо на добром слове, Козел.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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