明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1248|回复: 2

在程序加载的时候出现以下提示,是什么意思?

[复制链接]
发表于 2011-4-28 19:13:48 | 显示全部楼层 |阅读模式
本帖最后由 shichenxi 于 2011-4-28 19:18 编辑

程序加载的时候出现这样的问题,阿是我下面的这个程序哪边错误啦?麻烦各位达人来看一下?
(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)")
        (setq sdt1 (start_dialog))
        (if (= sdt1 1)
         (progn
          (load "cabinet.lsp")
         )
        )
       (unload_dialog sdt1)
      )
     )
    )
  )
  (princ)
)

本帖子中包含更多资源

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

x
发表于 2011-4-28 22:10:59 | 显示全部楼层
1、(if (new_dialog "dlg_ch" jd))多了右括弧
2、(unload_dialog std1)中变量std1应改为jd
  1. (defun showsub1 (/ jd sdt1)
  2.   (princ "good")
  3.   (if (> (setq jd (load_dialog "dlg_ch")) 0)
  4.    (progn
  5.      (if (new_dialog "dlg_ch" jd)
  6.       (progn
  7.         (action_tile "pl" "(setq pop 1) (sub_pop $value)")
  8.         (action_tile "pw" "(setq pop 2) (sub_pop $value)")
  9.         (action_tile "pt" "(setq pop 3) (sub_pop $value)")
  10.         (action_tile "ml" "(setq pop 4) (sub_pop $value)")
  11.         (action_tile "mw" "(setq pop 5) (sub_pop $value)")
  12.         (action_tile "mt" "(setq pop 6) (sub_pop $value)")
  13.         (action_tile "dl" "(setq pop 7) (sub_pop $value)")
  14.         (action_tile "dw" "(setq pop 8) (sub_pop $value)")   
  15.         (action_tile "dt" "(setq pop 9) (sub_pop $value)")
  16.         (action_tile "bl" "(setq pop 10) (sub_pop $value)")
  17.         (action_tile "bw" "(setq pop 11) (sub_pop $value)")
  18.         (action_tile "bt" "(setq pop 12) (sub_pop $value)")
  19.         (action_tile "wl" "(setq pop 12) (sub_pop $value)")
  20.         (action_tile "ww" "(setq pop 13) (sub_pop $value)")
  21.         (action_tile "wt" "(setq pop 14) (sub_pop $value)")
  22.         (action_tile "gl" "(setq pop 15) (sub_pop $value)")
  23.         (action_tile "gw" "(setq pop 16) (sub_pop $value)")
  24.         (action_tile "gt" "(setq pop 17) (sub_pop $value)")
  25.         (action_tile "cl" "(setq pop 18) (sub_pop $value)")
  26.         (action_tile "cw" "(setq pop 19) (sub_pop $value)")
  27.         (action_tile "ct" "(setq pop 20) (sub_pop $value)")
  28.         (action_tile "ll" "(setq pop 21) (sub_pop $value)")
  29.         (action_tile "lw" "(setq pop 22) (sub_pop $value)")
  30.         (action_tile "lt" "(setq pop 22) (sub_pop $value)")
  31.         (action_tile "cancel" "(done_dialog 0)")
  32.         (action_tile "accept" "(done_dialog 1)")
  33.         (setq sdt1 (start_dialog))
  34.       )
  35.       (alert "无法显示对话框!")
  36.      )
  37.      (unload_dialog jd)
  38.    )
  39.     (alert "无法加载对话框!")  
  40.   )
  41.   (if (= sdt1 1)
  42.     (progn
  43.       (load "cabinet.lsp")
  44.     )
  45.   )
  46.   (princ)
  47. )
 楼主| 发表于 2011-4-29 13:08:34 | 显示全部楼层
回复 ZZXXQQ 的帖子

谢谢,是这两个地方错误,现在可以运行啦!谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-10 13:24 , Processed in 0.172600 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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