分享

未公开源码之程序的命令名修改方法

 yxianfo 2016-04-14


未公开源码之程序的命令名修改方法
 
   当使用某一未公开源码的程序(非Lisp程序)时,觉得其命令名太长或不便记住,欲修改其命令名,但因未公开源码,不能在程序中直接修改,此时可采用此方法来修改。修改后,原命令名还可继续使用。

    如程序命令名是“coord”,想将它修改为“zb”的命令名,则可在acad.lsp(或其它启动Auto CAD就会自动加载的Lisp程序)中加入如下语句就可实现:
                    (defun c:zb () (c:coord))
    
    注:扩展名为.vlx或.fas的程序,需要相应的程序才能将它打开,因而也不能直接修改程序的命令名,用上述方法就能方便地修改命令名,且原命令名仍能可用。(好像有时不成功)
    
    经试验,扩展名为.dvb的程序,用上述方法不能实现命令名的修改。

    当然,更推荐的方法是在acad.pgp中直接自定义命令即可。以上只是多了解一种方法而已。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多