CAD使用SetXData写数据(com接口)
cad梦想画图
2019年06月26日 14:39:38
只看楼主

主要用到函数说明: MxDrawEntity::SetXData 设置实体的扩展数据,详细说明如下: 参数 说明 [in] IMxDrawResbuf* pXData 扩展数据链表 c#代码实现如下: 123456789101112131415

主要用到函数说明:


MxDrawEntity::SetXData


设置实体的扩展数据,详细说明如下:


参数 说明

[in] IMxDrawResbuf* pXData

扩展数据链表


c#代码实现如下:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

private void SetXData()

{

    MxDrawUtility mxUtility = new MxDrawUtility();

    MxDrawPoint point;

    MxDrawEntity ent = (MxDrawEntity)(mxUtility.GetEntity(out point, "选择要写扩展数据的实体:"));

  

    if (ent == null)

    {

        return;

    }

    MxDrawResbuf exData = new MxDrawResbuf();

    exData.AddStringEx("TestApp", 1001);

    exData.AddStringEx("甲", 1000);

    ent.SetXData(exData);

}

wolovesummer
2019年07月05日 19:57:27
2楼

c#代码实现如下

回复

相关推荐

APP内打开