|
ПодключитьВнешнююКомпоненту | ☑ | ||
---|---|---|---|---|
0
sergey198
03.08.11
✎
17:03
|
Привет.
Конфа 8.1 Зарегестрировал dll Далее: ПодключитьВнешнююКомпоненту("AddIn.qtrLid") Ошибка при подключении внешней компоненты Что делаю нетак? |
|||
1
Jstunner
03.08.11
✎
17:05
|
что за компонента?
|
|||
2
sergey198
03.08.11
✎
17:06
|
Самописная. Hfphf,fnsdfkfcm на Com
|
|||
3
sergey198
03.08.11
✎
17:06
|
Разрабатывалась на com
|
|||
4
Jstunner
03.08.11
✎
17:07
|
круто! А другие компоненты подключаются?
|
|||
5
sergey198
03.08.11
✎
17:07
|
На итс написано для COM:
ЗагрузитьВнешнююКомпоненту("MyComponent.dll"); Компонента = Новый("AddIn.ComponentExtension"); |
|||
6
Rie
03.08.11
✎
17:09
|
(5) Компонента была зарегистрирована?
|
|||
7
sergey198
03.08.11
✎
17:09
|
да через regasm.exe
|
|||
8
sergey198
03.08.11
✎
17:10
|
(4) другие непробовал
|
|||
9
Jstunner
03.08.11
✎
17:11
|
скорей всего твоя компонента написана криво
|
|||
10
Rie
03.08.11
✎
17:11
|
(7) Она ещё и .NET-овская... :-(
А как именно через regasm регистрировал? |
|||
11
sergey198
03.08.11
✎
17:12
|
(10) CD C:\test
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe qtrLid.dll /codebase |
|||
12
sergey198
03.08.11
✎
17:13
|
(9) а как узнать где в чем кривизна?
|
|||
13
Rie
03.08.11
✎
17:14
|
(11) Попробуй поместить её в папку с 1С.
И попробуй сказать ЗагрузитьВнешнююКомпоненту("qtrLid.dll"); |
|||
14
Rie
03.08.11
✎
17:16
|
(12) Протелепатировать, вестимо :-)
Или посмотреть - а вызывается ли Init? И если нет - то выяснить, почему. |
|||
15
sergey198
03.08.11
✎
17:18
|
(13) она там лежит.
|
|||
16
sergey198
03.08.11
✎
17:19
|
(14) как можно проверить? с утра с этим сижу уже..
|
|||
17
Rie
03.08.11
✎
17:20
|
(15) Не понял... А как же (11)? Там она лежала в c:\Test
|
|||
18
sergey198
03.08.11
✎
17:21
|
(17) ну я ее в bin уже капировал до этого
|
|||
19
Jstunner
03.08.11
✎
17:21
|
(16) берешь пример с ИТС, убеждаешься, что он работает. Закидываешь постепенно в него весь свой функционал, периодически проверяя
|
|||
20
sergey198
03.08.11
✎
17:21
|
если только зарегить ее из бина..
|
|||
21
Rie
03.08.11
✎
17:22
|
(18) Ну так ты регистрируй ту, которую используешь, а не хрен знает что хрен знает откуда.
(16) MessageBox.Show() способен сотворить это чудо. |
|||
22
Дык ё
03.08.11
✎
17:47
|
(11) добавь ключ /tlb
|
|||
23
sergey198
03.08.11
✎
17:52
|
Добавил. но тоже самое..
|
|||
24
Rie
03.08.11
✎
18:17
|
(23) Так что у тебя сейчас? dll из bin зарегистрирована?
ЗагрузитьВнешнююКомпоненту пробовал? |
|||
25
Rebelx
03.08.11
✎
18:26
|
(0)для начала - полный текст сообщения
|
|||
26
sergey198
04.08.11
✎
08:26
|
(24) Сейчас из бин
По пылался подключиться по ее названии..тоже самое. ПодключитьВнешнююКомпоненту("qtrLid.dll"); Компонента=Новый ("AddIn.Generate"); |
|||
27
sergey198
04.08.11
✎
09:40
|
Загрузил ее с екслем, все ок. А вот подлкючится всеровно немогу.
|
|||
28
Rie
04.08.11
✎
16:38
|
(27) Текст сообщения какой?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |