找回密码
 立即注册

QQ登录

只需一步,快速开始

一只小螃蟹

新手上路

1

主题

4

帖子

44

积分

新手上路

积分
44
  • 40

    金币

  • 主题

  • 帖子

最新发帖
一只小螃蟹
新手上路   /  发表于:2015-3-9 10:54  /   查看:4924  /  回复:6
请问activereport com版支不支持cv++6.0版本的,怎么会出现下面的问题,怎么解决?急急急急急急!!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

6 个回复

倒序浏览
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.下面是代码
  1. CAxWindow m_wndARView;
  2. IARViewerPtr m_spARView;
  3. // IDC_ARVIEWER idc of control on Dialogbox.
  4. HWND hwnd = GetDlgItem(IDC_ARVIEWER);
  5. m_wndARView.Attach(hwnd);
  6. m_wndARView.CreateControl(L"DDActiveReportsViewer2.ARviewer2″);

  7. 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
5#
好的,谢谢!
回复 使用道具 举报
一只小螃蟹
新手上路   /  发表于:2015-3-11 10:28:00
6#
看来只能换产品了
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-3-11 10:42:00
7#
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部