2 / 2 / 0
Регистрация: 15.07.2010
Сообщений: 24
1

Вызов метода из ВнешнейКомпоненты 1с в обход механизма ILanguageExtender

26.03.2013, 19:17. Показов 2278. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую!

Подскажите, можно ли из 1с вызвать метод ВнешнейКомпоненты, который реализован не через механизмы интерфейса ILanguageExtender, а через интерфейс типа IDispatch? Если да, то каким образом?

Компонента в 1с подключается и методы спокойно вызываются через механизм ILanguageExtender, а метод, наследуемый от интерфейса типа IDispatch в то же время не обнаруживается.

Добавлено через 1 час 23 минуты
Получается вот как:

1C
1
2
3
4
ЗагрузитьВнешнююКомпоненту("AddInCOM.dll");
Объект = Новый("AddIn.AddInName");
        
Объект2 = ПолучитьCOMОбъект("", "AddIn.AddInCOM");
Как ни крути, а только через другой объект, хоть AddInName и является наследником AddInCOM.
Если конечно так можно выразиться.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2013, 19:17
Ответы с готовыми решениями:

Полиморфизм: вызов метода базового класса, переопределенного метода и нового метода
В базовом классе метод помечен как virtual. Насколько я понял из книги: override означает, что...

Существует ли файл в папке Windows\System32 на 64-разрядной ОС (или обход механизма File System Redirector)
Проведем эксперимент, если Вы владелец 64-разрядной версии ОС Windows: 1. Откройте стандартный...

Вызов методов классов друг у друга (вызов метода из другого класса)
Есть несколько классов, которые могут вызывать методы (функции) друг у друга. Логика: класс1 имеет...

Вызов метода агрегата из метода агрегируемого класса
Есть класс-агрегат Game function Game() { this.game_map = null; // другие члены } ...

0
26.03.2013, 19:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.03.2013, 19:17
Помогаю со студенческими работами здесь

Вызов метода, ожидающего завершение другого метода
Имеется процедура Proc. Я её вызываю в Button. Только вот программа, не дожидаясь завершения...

Вызов переменной метода из другого метода
class A(): def m(self): number = x #переменный параметр - номер заявки,...

Вызов переменной метода A из метода В
Добрый день. Подскажите как происходит вызов Например даны два класс А и В, в каждом классе есть...

Обход создания метода-посредника
Подскажите пожалуйста как напрямую связать кнопку и метод второй панели? Так же интересует почему...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru