Затмение какое-то нашло! Компилировал раньше библиотеки под К7 в Delphi отлично все получалось, тут вот понадобилось накнопать маленькую библиотечку а работаем уже в Компас 8+ при компиляции вываливается с ошибкой. Даже примеры не компилируются. Причем сразу на первом шаге появляется окно отладчика с ассемблером и цпушными кодами ... ошибка проекта \..\..\..\bin\kompas.exe нет доступа по какому-то адресу..
Ужас какой-то.
Не плохо было бы посмотреть на сообщение Delphi7,
но если выскакивает вот такое окно, то необходимо просто в свойствах запуска проекта Run\Parameters\Local\Host Application убрать или изменить путь нахождения КОМПАСА в примерах он иногда указан ..\..\..\..\bin\kompas.exe.
Пример нормально собирается, и он находится там, где указан путь в параметрах проекта.
Угу, и удалял и изменял путь все равно ошибка..
Но зато хоть компилится по нажатию Ctrl+F9 :)
спасибо!
И у меня таже проблемма! Хотел поучится с помощью KDMA, настройки в RUNе делаю как в примере, а при компиляции компас не загружается, да и rtw-ник не генерируется! :`( Может под 7-ой delfhi надо как то по другому делать? (там 5-ый описан). Помогите пожалуйста!
Delphi Automation
1. Подключите новую библиотеку (файл с расширением tlb). Для этого выполните следующее.
2. Вызовите команду Project - Import type library - Add.
3. Выберите файл kAPI5.tlb.
4. Нажмите кнопку Create Unit.
5. SaveAs Переименуйте полученный файл в KsTLB.pas и сохраните.
6. Проделайте те же манипуляции с остальными *.TLB файлами.
Файлы *.pas сгенерираванные под Dilphi7, для Компас V11 можно скачать здесь:
http://depositfiles.com/ru/files/c6ohp1d1w
http://mariupolsapr.narod.ru/