Тема: Проблемы с импортом библиотеки типов TCS API в Delphi
Возникли некоторые проблемы при импорте библиотеки типов TcsApi.tlb (TechnologiCS 5.7.0(10953)) в Delphi 7.
При импорте из Delphi (Project -> Import Type Library -> Add -> Create Unit) сама Delphi "вылетает" и создается только файл CSDN_TLB.dcr
При импорте с помощью утилиты tlibimp.exe создается и CSDN_TLB.dcr, и CSDN_TLB.pas, но в CSDN_TLB.pas отсутствуют интерфейсы IUserRecordSet и IOCS_Application7, а компилятор выдаёт ряд ошибок и предупреждений вида
[Warning] CSDN_TLB.pas(19685): Redeclaration of 'ClassType' hides a member in the base class [Error] CSDN_TLB.pas(51269): Incompatible types: 'HRESULT' and 'procedure, untyped pointer or untyped parameter'
Подскажите, пожалуйста, что нужно сделать для правильного импорта.
И ещё.
Интерфейсы IUserRecordSet и IOCS_Application7 не удалось найти с помощью Object Browser'е в MS Visual Basic.