1、(if (new_dialog "dlg_ch" jd))多了右括弧
2、(unload_dialog std1)中变量std1应改为jd
 - (defun showsub1 (/ jd sdt1)
- (princ "good")
- (if (> (setq jd (load_dialog "dlg_ch")) 0)
- (progn
- (if (new_dialog "dlg_ch" jd)
- (progn
- (action_tile "pl" "(setq pop 1) (sub_pop $value)")
- (action_tile "pw" "(setq pop 2) (sub_pop $value)")
- (action_tile "pt" "(setq pop 3) (sub_pop $value)")
- (action_tile "ml" "(setq pop 4) (sub_pop $value)")
- (action_tile "mw" "(setq pop 5) (sub_pop $value)")
- (action_tile "mt" "(setq pop 6) (sub_pop $value)")
- (action_tile "dl" "(setq pop 7) (sub_pop $value)")
- (action_tile "dw" "(setq pop 8) (sub_pop $value)")
- (action_tile "dt" "(setq pop 9) (sub_pop $value)")
- (action_tile "bl" "(setq pop 10) (sub_pop $value)")
- (action_tile "bw" "(setq pop 11) (sub_pop $value)")
- (action_tile "bt" "(setq pop 12) (sub_pop $value)")
- (action_tile "wl" "(setq pop 12) (sub_pop $value)")
- (action_tile "ww" "(setq pop 13) (sub_pop $value)")
- (action_tile "wt" "(setq pop 14) (sub_pop $value)")
- (action_tile "gl" "(setq pop 15) (sub_pop $value)")
- (action_tile "gw" "(setq pop 16) (sub_pop $value)")
- (action_tile "gt" "(setq pop 17) (sub_pop $value)")
- (action_tile "cl" "(setq pop 18) (sub_pop $value)")
- (action_tile "cw" "(setq pop 19) (sub_pop $value)")
- (action_tile "ct" "(setq pop 20) (sub_pop $value)")
- (action_tile "ll" "(setq pop 21) (sub_pop $value)")
- (action_tile "lw" "(setq pop 22) (sub_pop $value)")
- (action_tile "lt" "(setq pop 22) (sub_pop $value)")
- (action_tile "cancel" "(done_dialog 0)")
- (action_tile "accept" "(done_dialog 1)")
- (setq sdt1 (start_dialog))
- )
- (alert "无法显示对话框!")
- )
- (unload_dialog jd)
- )
- (alert "无法加载对话框!")
- )
- (if (= sdt1 1)
- (progn
- (load "cabinet.lsp")
- )
- )
- (princ)
- )
|