changyiran 发表于 2014-11-14 09:58:05

如何把表数据附着到图元对象的扩展数据中

一个多段线内部包含多个文字,我想把这些内部文字记录到多段线的扩展数据中,于是想到将文字的图元组成一个表,然后把这个表数据添加到多段线的扩展数据中,我知道字符串可以用1000组码加入到扩展数据,但表数据该怎么添加呢?

819534890 发表于 2014-11-14 10:34:23

如果表数据不大的话,可以考虑把把表数据组成一个list表,然后把list表转为字符串保存在扩展数据;
用的时候把字符串读出来转成list表,然后再转成最后的表。我就是这么干的。
当然,每个字符串不能超过255个字节,如果超过就分开几个来保存,即可以用多个1000组码。

vectra 发表于 2014-11-14 10:47:41

1005 句柄1
1005 句柄2
....
1005 句柄n

读取xdata,转化为句柄列表

changyiran 发表于 2014-11-14 11:49:36

vectra 发表于 2014-11-14 10:47 static/image/common/back.gif
1005 句柄1
1005 句柄2
....


是个不错的方法,我试下

changyiran 发表于 2014-11-16 13:47:48

819534890 发表于 2014-11-14 10:34 static/image/common/back.gif
如果表数据不大的话,可以考虑把把表数据组成一个list表,然后把list表转为字符串保存在扩展数据;
用的时 ...

不错,可是我的扩展数据超过255,只能分开了。

ivde 发表于 2014-11-16 19:08:42

vlax-ldata-put

yx5277 发表于 2014-11-19 19:23:19

不错方法
页: [1]
查看完整版本: 如何把表数据附着到图元对象的扩展数据中