乐筑天下

帖子
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 107|回复: 8

扩展记录能否为结构类型?

[复制链接]

34

主题

124

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2010-8-25 10:40:00 | 显示全部楼层 |阅读模式
如题?如何实现?
回复

使用道具 举报

34

主题

124

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2010-8-25 11:24:00 | 显示全部楼层
因为我的实体的属性比较多,都是用一个复杂的结构来表示的,我想把结构保存在实体中,不知道有何方法?
回复

举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2010-8-25 11:45:00 | 显示全部楼层
可以把变量序列化为二进制数据,然后存入扩展数据,Autodesk官网有这样的例子
回复

举报

34

主题

124

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2010-8-25 11:48:00 | 显示全部楼层
有具体网址不,给个链接,我就不用找了
回复

举报

34

主题

124

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2010-8-25 12:36:00 | 显示全部楼层
二进制最大只允许127字节,太小了,肯定满足不了
回复

举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2010-8-25 13:13:00 | 显示全部楼层
数据是可以分割的。。。。。。
回复

举报

34

主题

124

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2010-8-25 14:23:00 | 显示全部楼层
版主帮我看看
          xrec.Data = New ResultBuffer()
            For Each inp As InputsStruct In ds.inputs
                temp = inp.iedName + SpecChar + inp.ldInst + SpecChar + inp.prefix + SpecChar + inp.lnClass + SpecChar + inp.lnInst + SpecChar + inp.doName + SpecChar + inp.daName + SpecChar + inp.intAddr
                xrec.Data.Add(temp)‘提示说是   对象的当前状态使操作无效
            Next
为什么啊??
回复

举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2010-8-25 14:33:00 | 显示全部楼层
ResultBuffer rb = new ResultBuffer();
            rb.Add(new TypedValue((int)DxfCode.Text, "This is Test"));
            xrec.Data = rb;
回复

举报

34

主题

124

帖子

4

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2010-8-25 14:41:00 | 显示全部楼层
very good!thanks
回复

举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁體中文

GMT+8, 2025-3-15 14:32 , Processed in 1.447479 second(s), 81 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表