土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ CAD使用SetXData写数据(com接口)

CAD使用SetXData写数据(com接口)

发布于:2019-06-26 14:39:26 来自:建筑设计/CAD下载及教程 [复制转发]

主要用到函数说明:


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
    wolovesummer 沙发

    c#代码实现如下

    2019-07-05 19:57:05

    回复 举报
    赞同0

CAD下载及教程

返回版块

52.07 万条内容 · 655 人订阅

猜你喜欢

阅读下一篇

HZDX_E .shx字体一次性解决!!!

CAD 字体一次性解决!!!

回帖成功

经验值 +10