В программу необходимо вставить Viewer отчетов Crystal Reports, для этого использую ActiveX компонент CRViewer, которому для указания отчета необходимо подсунуть указатель на объект интерфейса IReport.
Пишу COM-клиент Crystal Report, импортирую с помощью директивы #import соответствующую dll, при использовании интерфейса после компиляции выдается сообщение от линковщика об ошибке
[Linker Error] Unresolved external '__stdcall _com_issue_error(long)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\TEST2\UNIT1.OBJ
[Linker Error] Unresolved external '_com_dispatch_method(IDispatch *, long, unsigned short, unsigned short, void *, const wchar_t *, ...)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\TEST2\UNIT1.OBJ
С _com_issue_error все ясно и проблем нет, я могу ее переписать. А вот с недокументированной функцией _com_dispatch_method что делать, не знаю. Она вообще не определена в Builder'е, а только описана в comsupp.h Сконвертировать в OMF соответствующую либку MS comsupp.lib не удалось. Хотелось бы услышать совет?