一只小螃蟹 发表于 2015-3-9 10:55:00

请问activereport com版支不支持cv++6.0版本的

请问activereport com版支不支持cv++6.0版本的,怎么会出现下面的问题,怎么解决?急急急急急急!!!!!

frank.zhang 发表于 2015-3-9 17:17:00

虽然有人成功地在VC++环境使用该产品,但它不是我们支持的环境,也不是设计时所定义的工作环境。以下的方法,我们并没有实际测试过。
如果您可以升级开发平台,推荐使用.NET Framework 4.0以上的版本。官网有详细的描述。
http://www.gcpowertools.com.cn/products/activereports_specs.htm

步骤
1.插入ActiveX控件,ARviewer到您DialogBox的资源。忽略任何错误,如果出现上重新打开.rc文件。
2.下面是代码
CAxWindow m_wndARView;
IARViewerPtr m_spARView;
// IDC_ARVIEWER idc of control on Dialogbox.
HWND hwnd = GetDlgItem(IDC_ARVIEWER);
m_wndARView.Attach(hwnd);
m_wndARView.CreateControl(L"DDActiveReportsViewer2.ARviewer2″);

m_wndARView.QueryControl( __uuidof(ar::IARViewer), reinterpret_cast(&m_spARView));

一只小螃蟹 发表于 2015-3-10 11:25:00

应该是创建成功了,
        CAxWindow m_wndARView;
        HWND hwnd = GetDlgItem(IDC_VIEW)->m_hWnd;
        m_wndARView.Attach(hwnd);
        m_wndARView.CreateControl((LPCOLESTR)"ActiveReports Viewer2");
可是接下来activereport 怎么和报表发生关系,还能进一步提供代码吗?

frank.zhang 发表于 2015-3-10 12:27:00

您好,
没有进一步使用的相关资料。在VC++下使用AR COM,不是官方支持的环境。

一只小螃蟹 发表于 2015-3-11 10:28:00

好的,谢谢!

一只小螃蟹 发表于 2015-3-11 10:28:00

看来只能换产品了

frank.zhang 发表于 2015-3-11 10:42:00

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: 请问activereport com版支不支持cv++6.0版本的