明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1648|回复: 0

在网上找的清单选框为什么不用用,请帮忙看看。

[复制链接]
发表于 2011-9-5 14:30 | 显示全部楼层 |阅读模式
本帖最后由 無恒的地盘 于 2011-9-5 16:24 编辑

  1. (DEFUN C:LBOX ()     (SETQ DCL_ID (LOAD_DIALOG "C:/LBOX.DCL") CHK 0)
  2. (NEW_DIALOG "LBOX" DCL_ID)
  3. (ADDL)
  4. (ACTION_TILE "LBOX_l" "(SETQ TMP_R (ATOI (GET_TILE\"LBOX_L\")))(SETC)")
  5. (ACTION_TILE "accept" "(SETQ CHK 1
  6.                         TMP_S (GET_TILE \"LBOX_E\"))(DONE_DIALOG)")
  7. (START_DIALOG) (UNLOAD_DIALOG DCL_ID)(IF (= CHK 1)
  8.                (COMMAND "TXT" (GETPOINT \"Select text insert point :")"0" TMP_S)
  9. (PRINC))

  10. (DEFUN ADDL()        (SETQ F_ID (OPEN "C:/TEXT1.TXT" "r"))
  11.                                 (SETQ TMP_T (READ-LINE F_ID) TMP_L (LIST ""))
  12.                                 (WHILE (/= TMP_T NIL)                           
  13.                                            (SETQ TMP_L (APPEND TMP_L (LIST TMP_T)))
  14.                                            (SETQ TMP_L (READ-LINE F_ID)))
  15.                                 (CLOSE F-ID)
  16.                                 (SETQ TMP_L (LIST (CDR TMP_L)))
  17.                                 (START_LIST "LBOX_L" 3 0)
  18.                                 (MAPCAR 'ADD_LIST (CAR TMP_l))
  19.                                 (END_LIST))

  20. (DEFUN SETC()        (SETQ F_ID (OPEN "C:TEXT1.TXT" "r"))
  21.                      (IF (> TMP_R 0)
  22.                             (REPEAT TMP_R (REAN-LINE F_ID)))
  23.                      (SETQ TMP_S (GET_TILE "LBOX_E"))
  24.                      (SETQ TMP_S (STRCAT TMP_S (READ-LINE F_ID)))
  25.                      (CLOSE F_ID)
  26.                      (SET_TILE "LBOX_E" TMP_S))



  1. LBOX:dilalog{     label="Create chinese";
  2.       :list_box                    //清单选框元件
  3.       {    label="中文字";
  4.            key="LBOX_L";
  5.            width=25;
  6.             height=8;
  7.             fixed_width=true;
  8.             fixed_height=true;
  9.        }
  10.        :edit_box
  11.        {     label="中文字";
  12.              key="LOBX_E";
  13.              width=25;
  14.              fixed_width=true;
  15.       }
  16.        ok_cancel}

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

本版积分规则

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

GMT+8, 2024-4-20 20:40 , Processed in 0.204164 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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