Компиляция библиотеки

Автор wetalq, 07.12.13, 00:33:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

wetalq

Доброго времени суток.

Написал примитивную библиотеку, которая должна строить отрезок по двум точкам, но столкнулся с проблемой компиляции, из файла, который лежит в папке SDK, не понятно где заменять и на какие данные файлы LibTool.pas, и т.д.

Delphi
Замените файлы LibTool.pas, LIBdb.pas, LDefin.pas, LDefin2D.pas, LDefin3D.pas на новые.

Delphi Automation
1. Подключите новую библиотеку (файл с расширением tlb). Для этого выполните следующие действия.
2. Вызовите команду Project - Import type library - Add.
3. Выберите файл kAPI5.tlb.
4. Выключите опцию Generate Component Wrapper.
5. Укажите путь к корневой папке размещения примеров (Unit dir name).
6. Нажмите кнопку Create Unit.
7. Переименуйте полученный файл в KsTLB.pas и отредактируйте его первую строку.

Можно по подробнее сути этих двух методов,

з.ы. ваша капча просто нечто

Достаточно подключить файлы к проекту которые находятся в папке ...\SDK\Include\
Если вы будете генерировать Unit из библиотеки типов kAPI5.tlb, то будет создан unit Kompas6API5_TLB, который нужно переименовать в KsTLB.pas и первая строка будет иметь вид unit KsTLB;