- 积分
- 613
- 明经币
- 个
- 注册时间
- 2010-6-16
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
‘建立了一个匿名块,并在块中加入属性,标记其属性
’运行后,其他文字都正常,就是dbm属性位置不对,
假设文字位置是(-40,60),但实际的插入位置坐标大概是(-40,332)
十分苦恼,不知道哪里有问题
请各位高手指教-
- Set attributeObj = blkDef.AddAttribute(cd.DbmTextHeight, acAttributeModeInvisible, "插入耦合器类型", DbmBase, "耦合器类型", "Couple" & CStr(CoupleStyle))
- '增加XXdB属性
- ts.SetCurrentTextSty ("DbTextStyle")
- Set attributeObj = blkDef.AddAttribute(cd.DbTextHeight, acAttributeModeNormal, "插入耦合器型号", DbBase, "耦合器型号", CStr(CoupleDb))
- attributeObj.alignment = DbAlignment
- attributeObj.TextAlignmentPoint = DbBase '重定义对齐点
- attributeObj.Rotate DbBase, DbRoation
- '增加TX-YF属性
- ts.SetCurrentTextSty ("TFTextStyle")
- Set attributeObj = blkDef.AddAttribute(cd.TfTextHeight, acAttributeModeNormal, "插入耦合器编号", TfBase, "耦合器编号", CStr(CoupleTF))
- attributeObj.alignment = TfAlignment '居中
- attributeObj.TextAlignmentPoint = TfBase '重定义对齐点
- attributeObj.Rotate TfBase, TfRoation
- '增加dBm属性
- ts.SetCurrentTextSty ("DbmTextStyle")
- Set attributeObj = blkDef.AddAttribute(cd.DbmTextHeight, acAttributeModeNormal, "插入耦合器功率", DbmBase, "耦合器功率", CStr(CoupleDbm) & "dBm")
- attributeObj.alignment = DbmAlignment '右下角
- attributeObj.TextAlignmentPoint = DbmBase '重定义对齐点
- attributeObj.Rotate DbmBase, DbmRoation
- ThisDrawing.Regen True
- '插入该匿名块
- Set Dc.Couple = InsertAnonymousBlkRef(InserPoint, BeiShu)
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
|