如何自动记忆最后一次对话框中输入各种参数内容和选项
<table cellspacing="0" cellpadding="0"><tbody>
<tr>
<td class="t_f" id="postmessage_23231">请教各位高老师:<br/>用C#写的对话框,如何自动记忆最后一次对话框中输入各种参数内容和选项,目的是在重复使用此命令时,不用每运行一次程序都需要重新在对话框中<font color="blue">输入</font>和<font color="blue">选择参数</font>(<font color="blue">如同那对话框本身就可以自动记忆那位置一样</font>)<br/></td></tr></tbody></table> <p>静态变量</p>
<p>注册表</p>
<p>。。。</p> <p>狐哥</p>
<p>是将所有的静态变量写入注册表吗?如果是这样不是程序每次运行都需要先读注册表来设置。。。</p> 你也可以用一个类把这些变量保存起来,用xml文件存储,这应该是个常用的方法 <p>这样程序每次运行都需要先读xml文件来设置吧...那以后程序必须和XML文件一起拷贝任何电脑使用吗?</p>
<p> </p>
<p>以前用LISP写的DCL文件本身就可以自动记忆上次的输入参数,能否做成那样的效果...</p> xml可以程序生成的,没有就建一个 <p>谢谢狐哥指导我现明白一点了,我去试试...</p> 各位大哥,能不能分享一下成果呢? 系统变量记住最后修改的对象:
Autodesk.AutoCAD.ApplicationServices.Application.SetSystemVariable("MODEMACRO", ent.Handle.Value.ToString());
页:
[1]