[求助]edit_box输入的值怎么保留
就是我想在edit_box里输入数据 我想下次打开时还得到这个数据 怎么做 <p>将edit_box里输入的数据保存在变量里,(setq edittext (get_tile key))</p><p>下次打开对话框时将变量值赋给edit_box,(set_tile key edittext)</p>
<p> </p> <p>(vlax-ldata-put "1" "1" (get_tile key)) ;;KEY的值就是EDIT_BOX的值</p>
<p> </p>
<p>下次打开,用(vlax-ldata-get "1" "1")就可以得到</p> <p>楼上的两种方法都只是在当前程序运行的时候可以保存</p>
<p>我的意思是我想做一个对话框 用EDIT_BOX保存一个路径 这个路径设为工作的默认路径 很多文件要从下面读取</p>
<p>所以希望这个EDIT_BOX可以永久存储数据</p> 最简单的就是保存到文件 <p>写成文件也麻烦 编译成VLX文件后 拷贝给别人用的话 不知道文件路径。。</p> <p>用文件保存,将该文件放在CAD的安装目录中,或CAD默认的支持目录中。</p> piao1887发表于2010-7-28 8:53:00static/image/common/back.gif楼上的两种方法都只是在当前程序运行的时候可以保存
我的意思是我想做一个对话框 用EDIT_BOX保存一个路径 这个路径设为工作的默认路径 很多文件要从下面读取
所以希望这个EDIT_BOX可以永久存
<p>程序不运行你用什么打开EDIT_BOX对话框?</p> <p>不知道你想要干什么,我的方法是可行的!</p> <p>首先 感谢大家的帮助,问题已经解决</p>
<p><font color="#61b713" face="Verdana"><b>aicr317 我要做的就是打开一个对话框 在其中的edit_box中输入数据并确定 然后关闭CAD 重新打开CAD然后再打开这个对话框 对话框中的EDIT_BOX中仍然是上次输入的数据 你说的“vlax-ldata-put ”和“vlax-ldata-get”函数关闭CAD的话 保存的变量就丢失了</b></font></p>
<p>再次感谢<font color="#61b713" face="Verdana"><b>gufeng</b></font>和<font color="#61b713" face="Verdana"><b>winabcd</b></font> 我用保存文件的方法已经实现这一功能,但是还想学习一下 有没有不用存文件而实现这个功能的办法</p>
页:
[1]
2