明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 723|回复: 3

[基础] 新手上路-关于radio_button;按照教程无法将指令交给DCL,求指导!!

[复制链接]
发表于 2018-6-11 16:42 | 显示全部楼层 |阅读模式
(defun c:tt()
  (setq dcl_id(load_dialog "E:\\个人资料\\Auto lisp\\DCL\\raio_botton.dcl"))
  (new_dialog "r1" dcl_id)
  (setq z1 "x1" z2 "x5")
  (set_tile z1 "1")
  (set_tile z2 "1")
  (setq name(get_attr z1 "label"))
  (setq ssca(get_attr z2 "label"))
  (action_tile "x1" "(setq name(get_attr $key \"label\"))")
  (action_tile "x2" "(setq name(get_attr $key \"label\"))")
  (action_tile "x3" "(setq name(get_attr $key \"label\"))")
  (action_tile "x4" "(setq name(get_attr $key \"label\"))")
  (action_tile "x5" "(setq ssca(get_attr $key \"label\"))")
  (action_tile "x6" "(setq ssca(get_attr $key \"label\"))")
  (action_tile "x7" "(setq ssca(get_attr $key \"label\"))")
  (action_tile "x8" "(setq ssca(get_attr $key \"label\"))")
  (action_tile "q1" "(ok_q1)(done_dialog 1)")
  (setq dd(start_dialog))
  (if (= dd 1)
    (progn
      (setq pt1(getpoint""))
      (command "insert" f1 pt1 1 1 0 dwgnum name ssca)
      ))
  )
(defun ok_q1()
  (setq dwgnum(get_tile "dwgnum"))
  )

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2018-6-11 19:15 | 显示全部楼层
可以的吧,就是(command "insert" f1 pt1 1 1 0 dwgnum name ssca)这句F1没定义,所以不能插入吧。
 楼主| 发表于 2018-6-12 08:25 | 显示全部楼层
evayleung 发表于 2018-6-11 19:15
可以的吧,就是(command "insert" f1 pt1 1 1 0 dwgnum name ssca)这句F1没定义,所以不能插入吧。

C:\\Users\\Administrator.PC-201801111608\\Desktop\\321.jpg
没问题,到IF就结束了
 楼主| 发表于 2018-6-12 08:27 | 显示全部楼层
r1:dialog{
        label="多选安扭";
        :row{
                :boxed_radio_column{
                        label="设计者";
                        :radio_button{label="胡";key=x1;}
                        :radio_button{label="杨";key=x2;}
                        :radio_button{label="李";key=x3;}
                        :radio_button{label="张";key=x4;}
                       
                        }
                        :boxed_radio_column{
                        label="比例";
                        :radio_button{label="1/1";key=x5;}
                        :radio_button{label="1/2";key=x6;}
                        :radio_button{label="1/10";key=x7;}
                        :radio_button{label="1/50";key=x8;}
                       
                        }
        }
        :edit_box{label="编号";edit_width=12;fixed_width=true;key="dwgnum";}
        :row{
        :button{label="插入块";key="q1";}
        cancel_button;
}       
        }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-20 09:29 , Processed in 3.221956 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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