乐筑天下

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

局部变量(每个图形)

[复制链接]

3

主题

8

帖子

2

银币

初来乍到

Rank: 1

铜币
20
发表于 2008-12-30 10:03:08 | 显示全部楼层 |阅读模式
嗨,
我想弄清楚是否有一种简单的方法可以在“每个绘图”级别定义变量。我认为ThisDrawing将引用活动绘图(在独立项目中-不嵌入),因此我将能够使用ThisDrawing下定义的ThisDrawing.myvar和myvar作为公共,但显然一旦myvar设置在Drawing1.dwg我在处理Drawing2.dwg.时可以看到相同的值(它是每个项目,而不是每个dwg文件)。
我知道我可以使用字典,但我想也许有一些更简单的方法,我可以在变量定义旁边放一些关键字来设置“每个文件范围”。
我清楚了吗?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2008-12-30 10:28:18 | 显示全部楼层
正如您所说,此绘图仅是活动绘图
要实现您的目标,最简单的方法可能是制定一些适用于您的项目的规则,如果此绘图路径来自此处,请执行此操作,等等。
回复

使用道具 举报

3

主题

8

帖子

2

银币

初来乍到

Rank: 1

铜币
20
发表于 2008-12-30 14:13:41 | 显示全部楼层
谢谢布莱科我正在考虑创建一些数组/表来存储我的每dwg数据(新dwg =新记录),但很难相信Autodesk/microsoft没有准备类似的东西......除了字典嗯。我会仔细看看它们,也许它们不是那么可怕 - 我的实现真的不清楚
BTW,你/任何人碰巧知道在使用ARX和.NET(C#)时这种变量范围是否可用?
回复

使用道具 举报

170

主题

1424

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2119
发表于 2008-12-30 14:24:59 | 显示全部楼层
也许您可以使用整数useri1、实userr1或字符串版本的User setvars。这些是按绘图提供的,可能就是您需要的全部。
据我所知,Net对此没有任何神奇之处。
回复

使用道具 举报

3

主题

8

帖子

2

银币

初来乍到

Rank: 1

铜币
20
发表于 2009-1-3 12:08:41 | 显示全部楼层
为什么不为字典编写一个包装器来提供一个简单/简化的界面呢?用户变量不是走imo的路。
回复

使用道具 举报

3

主题

8

帖子

2

银币

初来乍到

Rank: 1

铜币
20
发表于 2009-1-4 08:33:44 | 显示全部楼层
我也不喜欢用户变量。所以我选择了dictionary/xrecord方向,到目前为止,它看起来不错。谢谢你的提示
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-4 18:44 , Processed in 0.637266 second(s), 65 queries .

© 2020-2025 乐筑天下

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