明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1152|回复: 3

我编的DCL有问题

[复制链接]
发表于 2006-11-17 10:29 | 显示全部楼层 |阅读模式

这是我编的一个对话框和它的驱动,但编辑框只能单行输入,怎么改才能输入多行文本,而且在点击确定后用action_tile不能获取编辑框的输入,不知道是哪里不对,敬请各位大侠指教。

本帖子中包含更多资源

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

x
发表于 2006-11-19 22:31 | 显示全部楼层
  1. jsyq: dialog {
  2. label = "技术要求";
  3. : edit_box {
  4.   label="请输入技术要求";
  5.   key="jishu";
  6.   edit_width=25;
  7.   fixed_width=true;
  8. }
  9. ok_cancel;
  10. }
  1. (defun C:jsyq()
  2. (defun getdata () (setq a (get_tile "jishu")))
  3.   (setq index_value (load_dialog "jsyq.dcl"))
  4.   (if (not (new_dialog "jsyq" index_value))
  5.        (exit)
  6.   )
  7.   (action_tile "accept" "(getdata) (done_dialog 1)")
  8.   (action_tile "cancel" "(done_dialog 0)")
  9.   (setq re (start_dialog))
  10.   (unload_dialog index_value)
  11.   (if (= re 1) (prin1 a))
  12.   (princ)
  13. )
 楼主| 发表于 2006-11-21 15:20 | 显示全部楼层

谢谢,ZZXXQQ的指点,字符串已经取出来了,但是编辑框能不能设置一下,变成多行文本输入格式  ,能否再给点指点

 楼主| 发表于 2006-11-23 08:31 | 显示全部楼层
有没有人知道呀?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-12 14:05 , Processed in 0.137756 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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