- 积分
- 615
- 明经币
- 个
- 注册时间
- 2011-5-14
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
- ads_real i;//定义起点
- if(acedGetReal(("\n请输入起点编号:"),&i) != RTNORM) return;//输入起点编号
- ads_point pt; // 定义点
- ads_real zg;//定以zg(字高)
- if(acedGetReal(("\n请输入字高:"),&zg) != RTNORM) return;//输入字高
- for (int l=1;l<i+1;i++)
- {
- if (acedGetPoint(NULL, "\n输入点位:", pt) != RTNORM)
- return;
- AcGePoint3d pt1(pt[X],pt[Y],0);//确定文字位置坐标(将AcGePoint2d转为AcGePoint3d)
- char fmtval[12];
- acdbRToS(i,2,0,fmtval);
- const char*text=("%s",fmtval);//确定文字内容为多段线编号
- AcDbObjectId style = AcDbObjectId::kNull;//设置默认文字样式
- double height=zg;//设置字高
- double rotation=0;//设置字体旋转高度
- AcDbText *pText = new AcDbText(pt1,text, style, height,rotation);
- sjk(pText);
- }
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
|