Xelloss0618 发表于 2025-3-12 21:39
自己封个枚举循环
<火山程序 类型 = "通常" 版本 = 1 />
类 例子类
{
方法 枚举循环 <公开 静态
@嵌入式方法 = "name = AcDbBlockTableRecordIterator\r\nhas_loop_body = true\r\nbody_tail = \"}\\r\\ndelete AcDbBTR_IT;\"">
{
@ AcDbBlockTableRecordIterator* AcDbBTR_IT = nullptr;
@ pBlkTblRcd->newIterator(AcDbBTR_IT);
@ for (AcDbBTR_IT->start(); !AcDbBTR_IT->done(); AcDbBTR_IT->step())
}
方法 取枚举实体 <公开 类型 = 整数 @嵌入式方法 = "parent = AcDbBlockTableRecordIterator">
参数 实体 <类型 = AcDbEntity 注释 = "AcDbEntity*" "">
{
@ (INT)AcDbBTR_IT->getEntity(@<实体>, AcDb::kForWrite)
}
}
天极至尊 发表于 2025-3-13 21:01
方法 迭代器循环
参数 迭代对象
参数 被迭代数组
天极至尊 发表于 2025-3-13 21:01
方法 迭代器循环
参数 迭代对象
参数 被迭代数组
天极至尊 发表于 2025-3-14 20:55
那就是另一种写发了,你说得对
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) | Powered by Discuz! X3.4 |