明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 806|回复: 1

请教几个概念问题,,请高手指点 !!!!

[复制链接]
发表于 2008-11-12 10:49 | 显示全部楼层 |阅读模式

请教几个概念问题,,请知道的朋友指明点

1、DCL对话框上能否设置显示 类似BMP格式的图片?

2、感觉ARX格式的编程格式功能比LISP强大,但难学且编程出错时会引起AutoCAD死机,当今许多大型CAD外挂程序如天正等等也用ARX格式的程序文件,反过来,好象此类文件有反编译程序,也就容易被破解,那么,VLX文件是不是也更容易反编译或更容易破解(好象也有此类VLX反编译程序)?

3、一些编程高手的LISP文件中,所有变量都没设为自变量,那也是不是都成为了全局变量。听说每个变量都会占用一点内存,那么当同时挂有多个外挂此类程序时,图中不是有了太多的全局变量吗?在没有 LISP 文件、也不知道变量值、也不知道变量名的情况下,听说能用什么程序打开内存查看或修改这些变量,请问:能不能查看当前图中有些什么样变量。

感谢明经上的高手。

发表于 2008-11-12 11:39 | 显示全部楼层

我来回答第一个和第三个问题:

1.DCL对话框上是不能显示BMP格式的图片的,如果图片非常小,可以将图片插入到CAD,然后生成幻灯片。

3.非全局引用的变量最好清零,否则会占用系统资源。

(defun xxx (/ a b c)

放在 / 后面的红色部分的变量会自动清零。对于图形中已经存在的变量通过 atoms-family 函数可以获得,用set 或 setq  设为 nil 即可以清零(慎用)

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-18 05:12 , Processed in 0.150211 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表