Вниз
Скачать: CL | DM;

Как написать dll для 1С?   Найти похожие ветки 

← →
lww   (2003-08-20 10:30) [0]

Здравствуйте! Подскажите пожалуйста как написать dll так чтобы ее можно было подключить в 1С? Чем надо пользоваться? Я вроде компилирую dll и регистрирую ее с помощью regsvr32 или Delphi, но 1с ругается что не может создать оъбект. Помогите плиз...


← →
Romkin ©   (2003-08-20 10:35) [1]

Пиши ActiveX library в которую вставляй Automation Object без поддержки Events, вроде в 1С их не поюзаешь...
А в 1С потом просто СоздатьОбъект("<Имя библиотеки>.<Имя объекта>")
и все


← →
Romkin ©   (2003-08-20 10:36) [2]

Просто суть в том, что объект должен поддерживать позднее связывание, это подразумевает потомка IDispatch, наличие библиотеки типов и фабрики класса.


← →
Serginio1   (2003-08-20 11:47) [3]

http://www.1c.hippo.ru/cgi-bin/predownl.cgi?id=2019
http://www.1c.hippo.ru/cgi-bin/predownl.cgi?id=2305
http://www.1c.hippo.ru/cgi-bin/predownl.cgi?id=2027


← →
lww   (2003-08-20 15:32) [4]

Создал ActiveX library в которую вставил Automation Object без поддержки Events, но почему когда создаешь методы для обекта , то они могут быть только функциями? а если нужен метод-процедура (чтобы вернуть допустим три-четыре параметра после обработки)?


← →
Serginio1   (2003-08-20 16:40) [5]

1С для Automation object параметры передаются только по значению, передача объектов 1С невозможна и нет поддержки свойсв массивов. Вышеперечисленные ссылки снимают это ограничение и дают доступ к интерфейсам 1С.


← →
lww   (2003-08-21 08:13) [6]

Всем огромное спасибо! Все получилось... :)))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.016 c
14-10883
andruxa
2003-08-14 11:34
2003.09.04
Как надо присваивать версии программам????


14-10871
Омлет
2003-08-09 20:55
2003.09.04
Психология форума


6-10850
панИкёр
2003-06-30 07:37
2003.09.04
как сделать на компьютере фтп сервер?


3-10622
rosl
2003-08-13 12:16
2003.09.04
копирован ие3


14-10969
Igor__
2003-08-15 15:27
2003.09.04
Вопрос Хмельничанам




   Наверх