乐筑天下

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

[编程交流] 以下哪个系统变量

[复制链接]

7

主题

19

帖子

11

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-5 23:38:03 | 显示全部楼层 |阅读模式
我有一个预设这些变量的大程序
“QAFLAGS”“CMDECHO”“FILEDIA”“CMDDIA”“DRAWORDERCTL”“CECOLOR”“OSMODE”“DIMZIN”
 
我还有一个常见的例程,我们在许多地方看到过绘制多段线。
 
  1. (defun draw_poly (/)
  2. (prin1 "Draw the bounding polygon now...")
  3. (command "_.pline")
  4. (while (> (getvar "cmdactive") 0) (command pause))
  5. (entlast))

 
什么会使这个“draw\u poly”命令不起作用?只是在我的日常生活中被忽视了。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 23:43:07 | 显示全部楼层
必须像这样使用该子函数才能运行。
 
  1. (draw_poly)

 
如果您确实如上图所示使用它,那么它之前一定有运行的东西,如果失败了,当然它不会到达要运行的另一行代码。
回复

使用道具 举报

7

主题

19

帖子

11

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-5 23:47:04 | 显示全部楼层
正确,我确实在一个更大的例程中调用它,我只是使用(draw\u poly)返回entlast数据。我只是担心可能邪恶的QAFLAGS或CMDECHO阻碍了指挥。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 23:49:06 | 显示全部楼层
你在日常生活中是如何使用/调用这些系统变量的?
回复

使用道具 举报

7

主题

19

帖子

11

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-5 23:52:36 | 显示全部楼层
我用一些getvar和setvar例程成功地设置了它们的值。我把所有这些命令都用死了,但它突然停止了工作。例行程序将持续到这一点之后。这就像“pline”命令停止暂停以供用户输入一样。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-5 23:56:46 | 显示全部楼层
单独尝试上述子功能,看看它是否真的无法在cad版本中运行,或者是其他导致失败的原因,尽管我认为该功能是正确的,没有任何问题。
回复

使用道具 举报

7

主题

19

帖子

11

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-5 23:59:39 | 显示全部楼层
谢谢Tharwat,是的,这个命令非常有效。。并且在过去有数百次希望系统变量导致其无法运行。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 00:04:22 | 显示全部楼层
只要逐行检查代码,希望你很快就能工作。
回复

使用道具 举报

1

主题

80

帖子

79

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 00:07:09 | 显示全部楼层
我在QAFLAGS上找不到太多。它有什么用/你用它做什么?
回复

使用道具 举报

7

主题

19

帖子

11

银币

初来乍到

Rank: 1

铜币
40
发表于 2022-7-6 00:12:52 | 显示全部楼层
QAFLAGS用于“分解”LISP例程中的所有工作。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 00:35 , Processed in 2.152219 second(s), 72 queries .

© 2020-2025 乐筑天下

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