以梦为马,不负韶华

搜索
查看: 746|回复: 0
收起左侧

CAD修改属性块文字(网页版)

[复制链接]
发表于 2019-6-26 13:56:55 显示全部楼层 |阅读模式
js中实现代码说明:
  1. function ModifyBlockAttrib() {
  2.     var ent = mxOcx.GetEntity("选择图面的属性块:");
  3.     if(ent == null)
  4.      {
  5.          return;
  6.      }
  7.      if (ent.ObjectName != "McDbBlockReference") {
  8.         alert("选择的对象不是块引用");
  9.      }

  10.      var blkref = ent;

  11.      if(blkref.AttributeCount == 0)
  12.         alert("图块没有属性");

  13.      //遍历所有属性,修改属性值
  14.      var i = 0;
  15.      for (; i < blkref.AttributeCount; i++) {
  16.         var attrib = blkref.AttributeItem(i);
  17.         attrib.TextString += "<被修改>"
  18.     }
  19.      // 通知块引,它的属性被修改,用于更新显示.
  20.      blkref.AssertWriteEnabled();
  21. }
复制代码


不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-7 11:50

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表