|
v7: Внешняя компонента (с#). Как инициализировать интерфейс
| ☑ |
0
Radzhab
28.09.15
✎
14:23
|
ПодключитьВнешнююКомпоненту("Axixa");// подключаем компоненту
ExtComponent = Новый COMОбъект("Axixa");
Сообщить(ExtComponent.FName()); //вызов метода в компоненте
Этот код показывает как метод класса. А как быть если у меня интерфейс? Как в 1с инициализировать интерфейс из библиотеки?
|
|
1
trdm
28.09.15
✎
14:35
|
И чего так всех тянет ВК на шарпе писать?
Нафига этот оверхед?
ПС секция не та. 77 и "Новый COMОбъект".
|
|
2
Radzhab
28.09.15
✎
14:38
|
(1) Кто на чем умеет писать на том и пишет)
|
|
3
Dmitry1c
28.09.15
✎
14:38
|
(0) интерфейс он только в рамках .NET.
В 1С тебе надо создавать экземпляр класса
|
|
4
Dmitry1c
28.09.15
✎
14:39
|
(3) + сам интерфейс без реализующих его классов смысла не имеет - классы, реализующие этот интерфейс, должны быть в библиотеке.
Создавай класс, который реализует функционал нужного тебе интерфейса.
|
|
5
Serginio1
28.09.15
✎
14:39
|
Просто Новый("Axixa");
Если что смотри http://catalog.mista.ru/public/238584/
|
|
6
Serginio1
28.09.15
✎
20:13
|
(1) И в чем оверхэд заключается? Учитывая, что ВК используется в интерпретаторе 1С
|
|
7
varelchik
29.09.15
✎
08:29
|
+(1)
Я бы вообще-то поменял ветку.
батенька вы явно заблудились.
|
|