AutoCAD提供的 AutoLISP相当程度上支持 中文编程:
1) 可以使用 中文 作为变量名、函数名。
2) 一些AutoLISP提供的库函数可以更名为中文,不过,有一部分库函数不行(如
setq, if, while, repeat ....等不行)
============例子=================
(setq 打印 (eval 'princ))
(defun 我的函数 (名字)
(打印 "=====") (打印 名字) (打印 "=====\n")
(打印)
)
(setq 网名 "明经通道")
(我的函数 网名)
输出结果:
=====明经通道=====
记住:千万不要使用 中文 格式的括号 ( )!!! |