TA的每日心情 | 开心 昨天 06:36 |
---|
签到天数: 15 天 [LV.4]偶尔看看III
管理员
- 积分
- 1308
|
- // 引入其他数据库块定义,并插入当前数据库
- static void FtMyGroupMyCommand4()
- {
- // 被引入的数据库
- CString fileName = _T("D:\\win10\\Desktop\\1234.dwg");
- // 纠错函数:判断文件是否存在
- if (PathFileExists(fileName))
- { // 拷贝123.dwg中的名为123的块定义到本文件,会覆盖同名
- AcDbObjectId blkDefId = CMBlock::CopyBlockFromOtherDwg(fileName, _T("123"));
- // 检验块参照id有效性
- if (blkDefId.isValid())
- { // 插入块参照:块参照id、插入点、比例、旋转弧度
- CMBlock::InsertBlock(blkDefId, AcGePoint3d(0, 0, 0), 1, 0);
- }
- }
- else
- {
- acutPrintf(_T("\n待导入文件不存在"), fileName);
- }
- }
复制代码 |
|