При использовании библиотек типов *.tlb Компас требуется их регистрация на компьютере разработчика и, в некоторых случаях, на компьютере пользователя. Для регистрации библиотек типов Системы КОМПАС скопируйте библиотеки типов в папку \Bin системы КОМПАС (если их там нет) и запустите КОМПАС с ключом /register.
Если у вас уже были зарегистрированы библиотеки типов от предыдущей версии Системы КОМПАС, то перед регистрацией новых библиотек потребуется разрегистрация старых.
Для этого запустите старую версию Системы КОМПАС с ключом /unregister.
Данная операция требуется как на компьютере разработчика, так и на компьютере пользователя.
Delphi и Builder C++
Чтобы подключить справочную систему, необходимо выполнить следующие действия.
1. Вызовите команду Help - Customize....
На экране появится окно OpenHelp.
2. Раскройте вкладку Contents и вызовите команду Edit - Add Files....
На экране появится стандартный диалог открытия файлов Windows.
3. Выберите вариант Help Contents Files (*.cnt) из раскрывающегося списка Тип файлов:.
4. Откройте файл разделов Справочной системы КОМПАС SDK.cnt. Этот файл сохранен в папке \SDK папки установки системы КОМПАС.
5. Раскройте вкладку Index и и вызовите команду Edit - Add Files....
На экране появится стандартный диалог открытия файлов Windows.
6. Выберите вариант Help Files (*.hlp) из раскрывающегося списка Тип файлов:.
7. Откройте файл Справочной системы КОМПАС SDK.hlp. Этот файл сохранен в папке \SDK папки установки системы КОМПАС.
8. Раскройте вкладку Link и вызовите команду Edit - Add Files....
На экране появится стандартный диалог открытия файлов Windows.
9. Выберите вариант Help Files (*.hlp) из раскрывающегося списка Тип файлов:.
10. Откройте файл Справочной системы КОМПАС-Мастер SDK.hlp.
11. Вызовите команду File - Save Project.
12. Закройте окно OpenHelp.
Visual Studio
1. Вызовите команду Tools - Customize....
На экране появится окно Customize.
2. Нажмите кнопку New на панели инструментов Menu contents, введите имя команды, например, Справочная система КОМПАС-Мастер и нажмите клавишу <Enter>.
3. Переместите имя созданной команды в верхнюю позиию списка.
4. Введите имя исполняемого файла winhlp32.exe, запускаемого на выполнение при вызове команды в поле Command:.
Замечание. Можно указать исполняемый файл, который сохранен в системной папке \Windows.
5. Введите в поле Arguments: следующую строку:
-k $(CurText) "%PROGRAMFILES%s\ASCON\KOMPAS-3D V11\SDK\SDK.HLP".
Замечание. Путь к файлу справки "%PROGRAMFILES%s\ASCON\KOMPAS-3D V11\SDK\SDK.HLP" указан для случая установки системы КОМПАС с умолчательными параметрами. Если система КОМПАС установлена в другую папку, следует указать фактический полный путь к этому файлу.
6. Раскройте вкладку Keyboard.
7. Выберите в раскрывающемся списке Category: вариант Tools. В поле Commands: выберите вариант UserTool1 (для этого созданная команда была помещена в первую строку списка команд).
8. Активизируйте поле Press new shortcut key: и нажмите клавиши, сочетание которых будет вызывать команду, например, <CTRL> и, не отпускаяя ее, <F1>.
Обозначение сочетания клавиш, для предложенного примера Ctrl+F1 появится в поле. В диалоге должно появиться сообщение Currently assigned to: (unassigned). Если выбранное сочетание клавиш уже используется, рекомендуется удалить вновь заданное, нажав клавишу <BackSpace>, и задать другое.
9. Чтобы назначить выбранное сочетание клавиш команде, нажмите кнопку Assign.
10. Чтобы завершить создание команды, нажмите кнопку Close.
При разработке приложения, чтобы получить справку, следует поместить курсор на имя команды KOMPAS API и вызвать созданную команду, нажав назначенное сочетание клавиш или выбрав имя команды из меню Tools.
Visual Studio
Чтобы подключить Справочную систему КОМПАС-Мастер в формате HTML Help, следует интегрировать ее в Microsoft Developers Network Library. Для этого необходимо добавить описание справочной системы в коллекцию MSDN и зарегистрировать в реестре.
Замечание. Перед редактированием файлов MSDN рекомендуется сохранить их резервные копии.
Описание коллекции MSDN содержится в файле MSDN130.COL. Этот XML-подобный файл сохранен в папке \1033 папки установки MSDN.
Чтобы добавить справочную систему в коллекцию, выполните следующие действия.
1. Откройте файл MSDN130.COL при помощи любого текстового редактора.
2. В конце файла найдите строки
</Folder>
</Folders>
3. Между этими строками вставьте фрагмент текста следующего содержания:
<Folder>
<TitleString value="KOMPAS API Help System"/>
<FolderOrder value=2/>
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.