本帖最后由 作者 于 2009-7-9 19:24:32 编辑
我做了一个popup_list用来切换文字样式,各种切换都没有问题 只是默认的选择有点问题,我想将文字样式保存一个全局变量,以便下次运行命令时默认选择文字样式 但popup_list用"set_tile"设定的值是序列号,非实际内容,所以…… 问题如下: (setq a "RMC") (setq b (LIST "RMS" "DIMTXT" "RMC" "NM")) 麻烦帮忙写个函数,返回变量A在变量B里的位置, 最好返回的是整数,我才能用nth直接提取表来获得文字样式 照理来说这个应该是个很简单的函数才对,可是我写了一下午都不行…… 麻烦各位了 还有,全局变量有个问题,我在一个图档获取文字样式的变量后,再重新打开一个图档 再运行这个命令的时候,文字样式的变量还存在,但这个新打开的图档中可能不存在这个文字样式了 能不能在每次重新打开图档的时候将全局变量设定为Nil,如何实现? |