|
|
|
ПодключитьВнешнююКомпоненту на клиенте вылетает | ☑ | ||
|---|---|---|---|---|
|
0
vde69
11.03.12
✎
20:38
|
&НаКлиенте
Процедура ОткрытьФайл1cd() Если ВК <> Неопределено Тогда Предупреждение("У Вас существует не закрытый файл!"); Возврат; КонецЕсли; Если не ПодключитьВнешнююКомпоненту("AddIn.Bin1CD_VK") Тогда УстановитьВнешнююКомпоненту("ОбщийМакет.Bin1CD_VK_dll"); // тут вылетает Если не ПодключитьВнешнююКомпоненту("AddIn.Bin1CD_VK") Тогда Предупреждение("Компонента Bin1CD_VK не подключена!"); Возврат; КонецЕсли; КонецЕсли; --------------------------- вылетает с ошибкой "не найден файл" и 1с падает, вылетает и в тонком и толстом (УФ)... Хотя если ВК зарегестрирована - то нормально работает |
|||
|
1
vde69
11.03.12
✎
21:44
|
может ZIP нужен делать какой-то особеный???
|
|||
|
2
acsent
11.03.12
✎
21:46
|
а права то на установку есть?
|
|||
|
3
vde69
11.03.12
✎
21:47
|
(2)ну я дома вроде с полными правами ...
|
|||
|
4
Immortal
11.03.12
✎
22:03
|
а чем архивировал?
|
|||
|
5
Immortal
11.03.12
✎
22:03
|
и что в архиве?
|
|||
|
6
vde69
11.03.12
✎
22:05
|
зип, внутри dll
длл - работающая ВК по технологии ком |
|||
|
7
acsent
11.03.12
✎
22:06
|
(3) не вин 7 случаем? там полные права совсем не полные
|
|||
|
8
vde69
11.03.12
✎
22:10
|
(7) хрюша
|
|||
|
9
vde69
11.03.12
✎
22:11
|
если в регистре вручную зарегить то ПодключитьВнешнююКомпоненту("AddIn.Bin1CD_VK") нормально отрабатывает
|
|||
|
10
Immortal
11.03.12
✎
22:49
|
текст файла манифеста кинь сюда
|
|||
|
11
aleks-id
11.03.12
✎
22:59
|
(6) там кроме компоненты манифест должен быть
|
|||
|
12
kuromanlich
11.03.12
✎
23:02
|
а зачем загонять двоичные данные в зипе?.. разве без него нельзя?..
|
|||
|
13
vde69
11.03.12
✎
23:07
|
(10)(11) нету у меня, есть пример файла?
|
|||
|
14
aleks-id
11.03.12
✎
23:09
|
||||
|
15
vde69
11.03.12
✎
23:53
|
короче вышло так
&НаКлиенте Процедура ОткрытьФайл1cd() Если не ПодключитьВнешнююКомпоненту("AddIn.Bin1CD_VK", "Bin1CD", ТипВнешнейКомпоненты.COM) Тогда УстановитьВнешнююКомпоненту("ОбщийМакет.Bin1CD_VK_dll"); Если не ПодключитьВнешнююКомпоненту("ОбщийМакет.Bin1CD_VK_dll", "Bin1CD", ТипВнешнейКомпоненты.COM) Тогда Предупреждение("Компонента Bin1CD_VK не подключена!"); Возврат; КонецЕсли; КонецЕсли; ВК = Новый ("AddIn.Bin1CD.Bin1CD_VK"); ----------------------------- манифест <?xml version="1.0" encoding="UTF-8" ?> - <bundle xmlns="http://v8.1c.ru/8.2/addin/bundle"> <component os="Windows" path="Bin1CD_VK.dll" type="com" arch="i386" /> </bundle> |
|||
|
16
vde69
11.03.12
✎
23:59
|
(15)+ только мой вариант не бутед работать с web только тонкий клиент, так как COM
|
|||
|
17
Чайник Рассела
12.03.12
✎
00:03
|
(16) а как ЗУПе сделано не рабоатет?
ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаСклоненияФИО", "Decl", ТипВнешнейКомпоненты.Native); НайденноеЗначение = Новый("AddIn.Decl.CNameDecl"); |
|||
|
18
vde69
12.03.12
✎
00:06
|
(17) ЗУП не УФ, сабж только с УФ
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |