С# |
Scroll |
1. В свойствах проекта (Configuration Properties - Build) включите опцию Register for COM Interop (TRUE).
2. Создайте DLL-обертки для TLB Компас API (они расположены в папке ..\SDK\Lib) с помощью утилиты TlbImp.exe
3. Подключите созданные DLL к проекту, вызвав команду контекстного меню Add Reference.
4. Для регистрации библиотеки в системе КОМПАС класс библиотеки должен реализовывать статический метод типа .htmSample (Type type) с атрибутом ComRegisterFunctionAttribute, в котором для ключа реестра в HKCR, отвечающего за регистрацию класса, создается раздел с именем Kompas_Library.
5. Чтобы зарегистрировать библиотеку на компьютере пользователя, необходимо воспользоваться утилитой RegAsm.exe. Нажмите кнопку Пуск, вызовите команду Выполнить…, введите командную строку вида RegAsm.exe /codebase <файл_библиотеки> и нажмите кнопку ОК.
Подразделы:
(отсутствуют)