乐筑天下

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

这个消息是什么意思?

[复制链接]

98

主题

339

帖子

7

银币

中流砥柱

Rank: 25

铜币
731
发表于 2015-7-29 15:53:38 | 显示全部楼层 |阅读模式
使用blocktoxref将块转换为外部参照时,出现此消息。

d0b2a2sr4zk.png

d0b2a2sr4zk.png

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

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

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2015-7-29 16:04:23 | 显示全部楼层
> >链接(setq gc ... )[/code]
回复

使用道具 举报

98

主题

339

帖子

7

银币

中流砥柱

Rank: 25

铜币
731
发表于 2015-7-29 16:06:34 | 显示全部楼层
那么我应该这样做吗?
  1. (setq gc nil )
回复

使用道具 举报

16

主题

506

帖子

6

银币

中流砥柱

Rank: 25

铜币
570
发表于 2015-7-29 17:06:51 | 显示全部楼层
Ahhhh,不是,“gc”是一个命名函数ie。(gc)所以它应该*永远不*被用作变量名。除非你确定没有任何东西真正调用这个函数。即使这样,它也只是一个坏主意,就像do(setq defun nil)一样。
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2015-7-29 17:30:53 | 显示全部楼层
那么我应该这样做吗
  1. (setq gc nil )

<br>绝对不是-如果你这样做了,你会收到同样的错误;相反,您应该尝试确定问题的根源
在简要检查BLOCKTOXREF
命令的代码时,问题似乎源于blocktoxrefsup第233行定义的
acet BLOCKTOXREF复制层道具
函数。lsp
文件:此函数将符号“
gc
”声明为局部变量,并在每个
>循环中使用此受保护符号
我建议将第233行和第277行之间出现的所有符号“
gc
”替换为“gcc
”(或任何尚未使用的未受保护的符号)。
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2015-7-29 17:35:38 | 显示全部楼层

这似乎不必要的复杂;为什么不是下面的?:
  1. (pragma '((unprotect-assign Function01 Function02 theNumber)))

(类似于“保护-分配”)
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2015-7-29 21:39:30 | 显示全部楼层

是的,Lee,这将在所示的实例中工作。我只是在样本中插入了名字,而不是像我通常那样使用名字列表
我将函数名和变量分配给一个带引号的名称列表
这样会更经济一些。.使用带引号的名字列表
  1. (setq funs '(Function01 Function02 theNumber Function03 Function04 Function04 Function06 Function07 Function08 ;; etc etc))
  2. (eval (list 'pragma (list 'quote (list (cons 'unprotect-assign funs)))))
  3. ;; define / declare stuff here
  4. (eval (list 'pragma (list 'quote (list (cons 'protect-assign funs)))))
  5. (setq funs nil)

自R14版使用Basis软件的VitalISP以来(在AutoDesk购买和修改该软件并将其重命名为VisualLisp之前),我基本上没有改变该方法
回复

使用道具 举报

98

主题

339

帖子

7

银币

中流砥柱

Rank: 25

铜币
731
发表于 2015-7-30 04:06:13 | 显示全部楼层
我不想费力地说明这一点,我仍然不认为需要
(eval(list 'pragma ... )))
构造 - 即使有符号列表,我也会使用:
  1. (pragma (list (cons 'unprotect-assign funs)))
回复

使用道具 举报

86

主题

744

帖子

6

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1092
发表于 2015-7-30 05:03:53 | 显示全部楼层

你试过Lee吗??
回复

使用道具 举报

98

主题

339

帖子

7

银币

中流砥柱

Rank: 25

铜币
731
发表于 2015-7-30 05:30:34 | 显示全部楼层

你试过那个李吗?

否(目前无法访问CAD) - 只需遵循逻辑(列出“引用”(列表(缺点“取消保护 - 分配乐趣))))应该返回
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 01:29 , Processed in 0.750912 second(s), 75 queries .

© 2020-2025 乐筑天下

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