明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1405|回复: 3

对话框调用---命令使用(已经解决)

[复制链接]
发表于 2011-7-9 15:12:49 | 显示全部楼层 |阅读模式
本帖最后由 wgg212 于 2011-8-13 09:10 编辑

(DEFUN C:WZHSJ( )
(SETQ DCL_ID (LOAD_DIALOG "D:/RECT.DCL")) ;为报警对话框11-6-27,显示正常。
(NEW_DIALOG "RECT" DCL_ID)
(START_DIALOG) (UNLOAD_DIALOG DCL_ID)
(SETQ F (OPEN  "D:ZH" "w"))
(SETQ YB NIL XB NIL YMCBGL NIL MCB NIL YMCBFL NIL YMCBTZ NIL)
(QTXT)
(WHILE (= 1 CHK)(PRINC "BTM")(QTXT))
(PRINT TZHB)(GETSTRING"TZHB")
(CLOSE F)
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;以下为选择对话框,用 !BTM 查看变量为真
(DEFUN QTXT()
(SETQ BT NIL BTM NIL DCL_ID NIL CHK NIL DCL NIL PGON_1 NIL PGON_2 NIL PGON_3 NIL)
(SETQ DCL (LOAD_DIALOG "D:/PGON1.DCL") CHK 0)
   (NEW_DIALOG "PGON" DCL)
(ACTION_TILE "accept" "(SETQ CHK 1)(S_PGON)(DONE_DIALOG)")
(START_DIALOG)(UNLOAD_DIALOG)
(IF (= CHK 1)(SETQ BTM (STRCASE (GETSTRING"\n 请输入所读表的表头名 =")))            
)
;*********************************************************************************
;(SETQ BTM (STRCASE (GETSTRING"\n 请输入所读表的表头名 =")))
(SETQ JHB (LIST "1" "2" "3" "4" "5"  "6" "7" "8" "9" "10"))
(setq ss (ssget "X" '((0 .  "TEXT" ))))
(IF (/= NIL SS)(PROGN
(setq n (sslength ss) i 0  )))

)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;子程序
(DEFUN S_PGON()
  (COND
  ((= (GET_TILE "PGON_1") "1") (SETQ BTM "ZH"))
  ((= (GET_TILE "PGON_2") "1") (SETQ BTM "zh1"))
((= (GET_TILE "PGON_3") "1") (SETQ BTM "ZY"))
      )
      (SETQ BT BTM)
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

本帖子中包含更多资源

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

x
发表于 2011-7-9 15:38:09 | 显示全部楼层
本帖最后由 zhynt 于 2011-7-9 15:39 编辑

(UNLOAD_DIALOG  DCL_ID)
 楼主| 发表于 2011-7-9 15:38:15 | 显示全部楼层
不好意思,看了Gu_xl的帖子才知道自己错在哪里了:

(UNLOAD_DIALOG)
==>
(UNLOAD_DIALOG  DCL)

更正后程序就可以顺利运行了。

经过这回折腾,我有点感受:对于不懂,不会的问题,我们不能着急发帖,应该学会在论坛里找经验,找答案,在此,感谢论坛里的大侠们,对于我们的简单问题都能有详细的回答,谢谢啊
 楼主| 发表于 2011-7-9 15:40:57 | 显示全部楼层
回复 zhynt 的帖子

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

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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