AddIn и ActiveX для 1С на C#

Программирование - Внешние компоненты

Простейший работающий пример с исходниками на C#. dll, подключаемая как COMОбъект, а также ActiveX UserControl.

Просьба сильно не пинать - ибо не особо силен в C#, сам долго искал подобный шаблон, в который можно бы было свой код добавить, не особо разбираясь в технологии создания COM и ActiveX для 1С.

В результате гугления и экспериментов сделал COM ActiveX Hello World.

Возможно, реализованы не все возможности - но dll может возвращать в 1С результат обработки полученного из 1С значения, а также позволяет добавлять свой ActiveX Control.

Файлы в архиве reg.bat unreg.bat регистрируют и отменяют регистрацию компоненты.

Требуется Microsoft Framework v4 

Скачать файлы

Наименование Файл Версия Размер
AddInActiveX.zip
.zip 34,44Kb
18.04.11
294
.zip 34,44Kb 294 Скачать

См. также

Комментарии
1. Serg Kondrasgov (SergDi) 18.04.11 15:24 Сейчас в теме
спасибо, с экономил время :D
2. mozz mozz (mozz) 144 18.04.11 15:52 Сейчас в теме
Приятно чувствовать что сделал что-то полезное.
3. Денис Кожухов (imozg) 146 18.04.11 16:23 Сейчас в теме
А в какой версии VS делался проект?
4. mozz mozz (mozz) 144 18.04.11 16:25 Сейчас в теме
5. Антон (antonst1) 02.12.11 08:46 Сейчас в теме
На базе данного примера сделал внешнюю компоненту, со своими функциями, все работает нормально.Но мне кажется в данной компоненте необходимо было более подробно закоментить код, и естественно указать, что основные функции регистрации и unрегистрации указываются в пользовательском элементе управления. Еще одна тонкость: если придется регистрировать любую свою библиотеку (не батником, в ручную), запускайте команду из под директории в которой она находится(по другому не найдет).Автору большое спасибо за работу - выручил.
6. mozz mozz (mozz) 144 29.02.12 16:15 Сейчас в теме
(5) antonst1, каюсь, не откомментировал подробно. С другой стороны, когда сам писал - и такого примера небыло перед глазами. Приходилось массу информации гуглить, читать, осознавать...
Если есть желание - откомментируйте, пришлите мне, я выложу.
7. Андрей Пускин (juzz) 05.12.12 18:03 Сейчас в теме
8. mozz mozz (mozz) 144 05.12.12 21:07 Сейчас в теме
Пользуйтесь, на здоровье!
Оставьте свое сообщение