以梦为马,不负韶华

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

CAD使用GetxDataString读数据(网页版)

[复制链接]
发表于 2019-6-14 14:47:02 显示全部楼层 |阅读模式
主要用到函数说明:

MxDrawEntity::GetxDataString2

读取一个字符扩展数据,详细说明如下:
参数 说明
[in] LONG lItem 该值所在位置
[out, retval] BSTR* pRet 返回该变量值
szAppName 扩展数据名称
js代码实现如下:
  1. function ReadXData() {
  2.     var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity");

  3.     selEnt.message = "选择要读取扩展数据的对象";
  4.     if (selEnt.go() != 1)
  5.         return;

  6.     var ent = selEnt.Entity();
  7.     if (ent == null)
  8.         return;

  9.     var val = ent.GetxDataString2("ExDataName", 0);
  10.     if (mxOcx.IsOk()) {
  11.         alert(val);
  12.     }
  13.     else {
  14.         alert("没有扩展数!");
  15.     }

  16. }
复制代码


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

本版积分规则

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

GMT+8, 2025-4-6 04:35

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

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