找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 72|回复: 1

[模块反馈] 锐浪模块bug反馈

[复制链接]

4

主题

11

回帖

118

积分

注册会员

积分
118
QQ
发表于 6 天前 | 显示全部楼层 |阅读模式
绑定查询事件模块报错:


类 查询事件类 继承 查询事件
{
        函数 虚函数 空类型 被单击事件()
        {
                调试输出("66")
        }
       
}

...

{
        {
                锐浪显示器->创建(rc.左边, rc.上边, rc.右边 - rc.左边, rc.下边 - rc.上边, 父窗口)
                锐浪显示器->绑定事件(&_查询事件)
        }
}


错误信息:

D:\Greensoft\炫彩IDE-3.3.9.1\data\XC-Module\常规\锐浪报表\module_GridppReport.h(8306) : 错误 C4716: “查询事件::StatusChange”: 必须返回一个值
🐞*编译失败, 错误码: 2


如果把StatusChange加上返回值,则继续下面报错


File: D:\Greensoft\炫彩IDE-3.3.9.1\data\XC-Module\常规\锐浪报表\code.cpp
Line: 51

Expression: (((HRESULT)(hr)) >= 0)

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

(Press Retry to debug the application)


注释改行代码也无法解决.


另外一个不知道是不是bug,以下面一个函数为例:


//@备注 LoadFromFile,从报表模板文件中载入报表模板定义。
        //@参数 文件名 指定模板文件的完全路径名称。
        //@别名 从文件加载报表(文件名)
        /*virtual*/ BOOL LoadFromFile(/*[in]*/ const wchar_t* FileName/*, [out][retVal] BOOL* pSucceeded*/){VARIANT_BOOL _result=0; ((IGridppReport*)m_ptr.p)->raw_LoadFromFile((BSTR)FileName, &_result); return (VARIANT_BOOL==_result); }



即时加载成功,函数也会返回假.先测试了一下直接返回VARIANT_BOOL,结果是1.后面网上查了com VARIANT_BOOL为-1,VARIANT_FALSE为0,所以总会返回假,但是不知道怎么解决根本问题,望楼主修复以上问题.



78

主题

472

回帖

2123

积分

管理员

积分
2123
发表于 4 天前 | 显示全部楼层
LoadFromFile  返回值问题 问问锐浪那么的人, 我对这个也不了解;  你可以问问QQ 40863086, 或者问锐浪官方客服
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|炫语言 | 炫彩界面库 | 用户所需, 正是我所做! ( 鄂ICP备2023014763号-1 )

GMT+8, 2025-10-30 00:25 , Processed in 0.078882 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表