递归火山软件开发平台

标题: 使用超级列表框封的库出现错误 [打印本页]

作者: qianlanzf    时间: 2 小时前
标题: 使用超级列表框封的库出现错误
本帖最后由 qianlanzf 于 2026-10-8 17:19 编辑

(, 下载次数: 0)

--- 开始编译项目"QQ三国":
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 250: 错误: 找到了多个名为"表格"的匹配类,具体见下:
<D:\火山\plugins\vprj_win\classlib\sys\AutoCAD\w_AutoCAD.v>, 8038: 错误:   --> 1. 类定义成员"表格"
<D:\火山\plugins\vprj_win\classlib\sys\mfc_ui_grid\w_mfc_ui_grid.v>, 77: 错误:   --> 2. 类定义成员"表格"
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 275: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 276: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 278: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 281: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 285: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 290: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 320: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 336: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 339: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 341: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 345: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 347: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 349: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 351: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 353: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 355: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 356: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 359: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 361: 错误: "参表格"的数据类型不为类
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 337: 错误: 调用类"流程控制类"中定义的嵌入式方法"取循环索引"时,其必须位于同一个类中嵌入式方法"计次循环/逆向计次循环"的子语句体内.
<D:\火山\plugins\vprj_win\classlib\sys\grid_report\w_IGREnhance.v>, 340: 错误: 调用类"流程控制类"中定义的嵌入式方法"取循环索引"时,其必须位于同一个类中嵌入式方法"计次循环/逆向计次循环"的子语句体内.
--- 项目"QQ三国"编译或链接失败. 编译过程中共遇到了 0 个警告, 24 个错误.
是哪里弄错还是官方的代码有问题呢?只要全选配置项目所使用的模块就会出这个问题




作者: 白雪皑皑0306    时间: 2 小时前
调用类"流程控制类"中定义的嵌入式方法"取循环索引"时,其必须位于同一个类中嵌入式方法"计次循环/逆向计次循环"的子语句体内.

代码也有错吧,  取循环索引()   只能在 计次循环/逆向计次循环中使用, 循环这些是不可以的
作者: Xelloss0618    时间: 1 小时前
不要把全部模块加进去,原因是“MFC扩展界面支持库1”和“AutoCAD支持库”都有同名的类“表格”。
所以这两个模块会冲突,只能用其中一个。
作者: qianlanzf    时间: 1 小时前
Xelloss0618 发表于 2026-10-8 18:30
不要把全部模块加进去,原因是“MFC扩展界面支持库1”和“AutoCAD支持库”都有同名的类“表格”。
所以这两 ...

好的谢谢
作者: Xelloss0618    时间: 1 小时前
白雪皑皑0306 发表于 2026-10-8 17:47
调用类"流程控制类"中定义的嵌入式方法"取循环索引"时,其必须位于同一个类中嵌入式方法"计次循环/逆向计次 ...

这里的代码没错,是被其他错误误伤了。
主要还是类型重名,导致变量定义失败。




欢迎光临 递归火山软件开发平台 (http://bbs.voldp.com/) Powered by Discuz! X3.4