Ошибка при создании отчета

AryAry
отредактировано September 2007 Раздел: FastReport Studio
Делаю проект в VS 2005(но C++ный) скачала последнюю демо версию FastReport studio, пытаюсь освоиться и прикрутить к своему проекту.

В .h-файле записываю все как в примере

#if _MSC_VER < 1300
//////////////////////////////////////////////////////////////////////////
//
// Use this for MS Visual Studio 6
//
//////////////////////////////////////////////////////////////////////////
// #import "..\\..\\..\\bin\\FastReport3.dll" named_guids
import "..\\..\\..\\frxCOM\\frxCOM.dll" named_guids
#else
//////////////////////////////////////////////////////////////////////////
//
// This code preffered for MS Visual Studio.NET
//
//////////////////////////////////////////////////////////////////////////
#import "libid:d3c6fb9b-9edf-48f3-9a02-6d8320eaa9f5" named_guids
#endif
using namespace FastReport;

в cpp файле в созданую функцию и в нее пишу следующее

IfrxReportPtr pReport(__uuidof(TfrxReport));

на этой строчке программа вываливается и выдает
"Unhandled exception at 0x7c812a5b in SeaLoft.exe: Microsoft C++ exception: _com_error at memory location ..."

ради эксперемента создала новый пустой проект(MFC-application) - загнала в .h файл тоже самое и сделала единственную кнопку, на которую повесила вот что:
IfrxReportPtr pReport(__uuidof(TfrxReport));
pReport->LoadReportFromFile("долгий адрес до шаблона\\gfd.fr3");
pReport->ShowReport();
все работает.

В чем может быть глюк?

И пункт второй, скачала демо версию и UserManual так вот демо одной версии, а мануал - для другой(третьей) есть некоторые расхождения. Для последней версии доков нет пока?пока нет?

UPD проблема решилась, не хватало вызова СoInitialize();

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.