![]() |
如何编写弹出式窗口的对话框?
如何编写弹出式窗口的对话框?
www.dimcax.com 如何编写弹出式窗口的对话框? 本人编了一个命令行输入参数的齿轮程序,可我想改成弹出窗口式的,不知道如何编程?希望能得到各位高手的帮助,先谢谢!以下为命令行输入参数的程序: (defun c:cl() (setq m(getreal "输入模数:m=?")) (setq z(getint "输入齿数:z=?")) (setq h(getreal "输入齿轮宽度:h=?")) (setq zj(getreal "输入齿轮轴径:zj=?")) (setq jk(getreal "输入键槽宽:jk=?")) ;键槽宽 (setq js(getreal "输入键槽深:js=?")) ; 键槽深 (setq lf(getreal "输入轮辐厚度(无轮辐结构时输入齿轮宽度):lf=?")) (if (> h lf) (progn (setq gr(getreal "输入轮毂端面半径:gr=?")) ;轮毂径 (setq yr(getreal "输入轮缘端面半径:yr=?")) ;轮缘径 (setq s(/ (- h lf) 2)) ;凹入深度 (setq l(- h s)) ) ) 。。。。。。 要编写对一个.dcl格式的对话框文件,定义所要的对话框。 使用:用load_dialog加载对话框,用new_dialog显示对话框,等等。 有些复杂。 学习,学习。楼主能提供一些资料就好了 谢谢1楼,我的思路也是这样,可是我不会编写.dcl格式的对话框文件,用.lisp可不可以直接写? re:如何編寫彈出式窗口的對話框? doslib下有 dos_proplist 或许合您用 |
| 所有的时间均为北京时间。 现在的时间是 03:32 PM. |