乐筑天下

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

[编程交流] 错误捕获??

[复制链接]

2

主题

182

帖子

180

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 15:29:23 | 显示全部楼层
复杂*PTHHT!*我有一个是基于VladimirNesterovsky和Elpanovgeniy的一个,它相当大。
 
alanjt,我想我不知道你在这个网站上;你好
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 15:32:23 | 显示全部楼层
很好,但仍然如此。
 
是的,我四处走动,我也不知道你在这里。
回复

使用道具 举报

24

主题

111

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
120
发表于 2022-7-6 15:35:26 | 显示全部楼层
伙计们,看起来使用错误陷阱的方法比我想象的要多。我很感谢这个解决方案,但更感谢您提供的信息!!
我在上面加了一句话,效果很不错。之前,如果你点击escape,盒子将保持不变,但这不仅恢复了Var,还删除了盒子。再次感谢
 
  1. ;;;error handler
  2. (defun *error* (msg)
  3.    (and Osmode# (setvar "osmode" Osmode#))
  4.    [color=red] (and(command "_erase" (entlast)""))[/color]
  5.    (command "_.undo" "_e")
  6.    (if
  7.      (not
  8.    (member
  9.      msg
  10.      '("console break" "Function cancelled" "quit / exit abort")
  11.    ) ;_ member
  12.      ) ;_ not
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:37:04 | 显示全部楼层
如果我是你,我不会使用“entlast”-如果将长方体实体设置为某个变量,请首先测试长方体的创建:
 

 
  1. (if box (entdel box))

 
否则,如果在用户点击escape之前未创建框,则这可能会导致自身错误。
回复

使用道具 举报

24

主题

111

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
120
发表于 2022-7-6 15:40:03 | 显示全部楼层
但是它也更简单,同样有效
 
  1. [color=#ff0000](and(command "_erase" "previous" ""))[/color]

 
不是吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:45:28 | 显示全部楼层
 
我只是尽量避开“命令”电话,仅此而已。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:47:54 | 显示全部楼层
 
必须记住,当用户点击escape时,可能不会绘制框,因此这可能会删除在框之前绘制的任何实体。
回复

使用道具 举报

24

主题

111

帖子

87

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
120
发表于 2022-7-6 15:51:55 | 显示全部楼层
是的,但现在使用erase PREVISION,它不会删除在命令发出之前创建的任何实体。即使盒子不是先画出来的。
回复

使用道具 举报

2

主题

182

帖子

180

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 15:55:12 | 显示全部楼层
眨眼之间。
 
  1. 8
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:55:30 | 显示全部楼层
我还没有测试过它,但这不需要用户使用“entsel”选择一个实体吗?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 00:08 , Processed in 0.459873 second(s), 70 queries .

© 2020-2025 乐筑天下

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