[求助]请教高手,关于ARX命令的调用.
本帖最后由 作者 于 2009-4-1 23:48:19 编辑 <br /><br /> <p>(defun c:aa( / nm )</p><p>(c:mstext)</p><p>(if (and (null c:mstext) (setq nm (findfile "Text.arx")))(progn<br/>(arxload nm)<br/>(c:mstext))</p><p>))</p><p>提示:</p><p>错误: no function definition: C:mstext</p><p>但我在命令行中输入mstext,却又可以呢?是不是这样调用不行?</p> 本帖最后由 作者 于 2009-4-2 8:25:40 编辑 <br /><br /> <p>这个问题不会是很低级吧,但我就是搞不明白,错在哪里?我想判断是否有这个命令,没有的话就加载,有的话就不加载,并运行这个命令,我用这样的格式调用了一些VLX都没有问题呀.</p><p>还有一个问题,如何只在第一次打开CAD时加载某个程序,再次打开文件(没有另开窗口)则不加载.</p><p></p> 有谁知道是什么原因吗? 急死人了,没人能解决吗?要不然老是输入很长的命令. (command "mstext") 对,是用command 命令的。
页:
[1]