明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1812|回复: 4

求助:lisp下拉菜单的问题?

[复制链接]
发表于 2012-2-11 21:43 | 显示全部楼层 |阅读模式
在04版cad的R16里的acad.mns文件的最末尾保存一下文本:
***POP33

**wsfj

       [污水配件]

       [重复标注]cf

       [--]

       [->地漏]

       [普通地漏]GPS_ws_dlpm

       [洗衣机地漏]GPS_ws_xyjdlpm

       [网框地漏]GPS_ws_wkdl

       [<-侧地漏]GPS_ws_crsdl
lisp程序为:
(Defun C:FA ()
  (setvar "cmdecho" 0)
  (menucmd "P0=acad.wsfj")
  (menucmd "P0=*")
  (setq enl (getstring (strcat "\n请选择附件:")))
  (command "-insert" enl pause "1" "1" "0")
  (princ)
)

程序运行后并不能显示正常的下拉菜单,而是显示:
                                                              临时追踪点(K)
                                                              自(F)
                                                              点过滤器(T)
                                                               ....
我是新手,弄了好久都没弄明白是错哪里了,希望高手们帮忙解决下,先谢过了




发表于 2012-2-12 09:32 | 显示全部楼层
p0用P33代替试试
 楼主| 发表于 2012-2-12 10:14 | 显示全部楼层
xyh 发表于 2012-2-12 09:32
p0用P33代替试试

貌似不行呀,这样的话直接显示nil呢
发表于 2012-2-12 10:38 | 显示全部楼层
Ref:

Menu basic
http://www.afralisp.net/archive/lispa/menu1.htm

Customization Tutorials
http://www.afralisp.net/archive/index.htm
==>
AutoLisp and Menu's
 楼主| 发表于 2012-2-12 13:43 | 显示全部楼层
Andyhon 发表于 2012-2-12 10:38
Ref:

Menu basic

非常感谢你,很好的资料,再次谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-28 03:58 , Processed in 0.277136 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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