明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1704|回复: 0

新手求助,下拉选单提取字符串问题

[复制链接]
发表于 2012-3-23 11:23:50 | 显示全部楼层 |阅读模式
本帖最后由 骑着蜗牛去把妹 于 2012-3-23 12:16 编辑

高手们帮忙看下这个LISP,提取字符串出错了,能不能指点下我jdtl:dialog{label="机电图例";
           :boxed_row{:popup_list{label="第一列";key=jd1;edit_width=20;list="防溅水插座\n排风、烟机插座";}}
           :boxed_row{:popup_list{label="第二列";key=jd2;edit_width=20;list="防溅水插座\n排风、烟机插座";}}
           spacer_1;
           :row{fixed_width=true; alignment=centered;
           :button{label="插入";key="jd_ok";width=8;}
           :spacer{width=2;}
           cancel_button;}}
=======================================
(defun c:jdtl()
  (setq feng_id (load_dialog "feng"))
  (new_dialog "jdtl" feng_id)
  (action_tile "jd1" "(setq jd1 $value)")
  (action_tile "jd2" "(setq jd2 $value)")
  (action_tile "jd_ok" "(done_dialog 1)")
  (setq dd (start_dialog))
  (cond (= dd 1)(dtl1))
  (prin1))
(defun jdtl1()
  (setq pa (getpoint "\npa:"))
  (setq pb (polar pa (* pi 1.5) 15))
  (setq pc (polar pb (* pi 1.5) 8))
  (command "insert" "*机电图例" pa "1" "" "0")
  (command "insert" jd1 pb "1" "" "0")
  (command "insert" jd2 pc "1" "" "0")
  (prin1))






您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-25 04:36 , Processed in 0.150938 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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