帮忙这个好点的方案!!

shanying_0 2008-10-09 03:20:27
现在有一地图,上面的图元都需要通过自己设置来实现画出,比如说我某一对话矿中设置了一个变量(颜色是红),然后通过更新反映在图上!!
这样的设置有很多。大约20多个把。
现在我有几中想法
1)把每一个变量都写到配置文件中去,然后通过修改配制文件达到修改的目的!!!--这个方法需要重器软件
2)还有就只是直接写到一个文本文件中,然后通过解析文件来达到修改的目的!!--这个方法貌似不是很好,个人感觉。


3)还有一个就是写一个静态的类,把所有的变量都弄到类中,达到修改的目的!!这个方法不需要重新启动
但是有弊端,就是每次重新启动机器。我上一次的设置就没有了。


===现在的想法是必须能够保存上一次的设置,有什么好的想法么?大家帮我想想,谢谢!!!
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
注册失败 2008-10-09
  • 打赏
  • 举报
回复
第一个方法,搞不清楚你为什么要重启软件

对话框里东西改了,存配置文件,给图发个消息,图里的照样也改了

下次启动从配置文件读信息

这样数据也不会丢失,图也做到了实时更新啊。。。

看看观察者模式是怎么做的吧
chqj_163 2008-10-09
  • 打赏
  • 举报
回复
都写到配置文件中去
清不楚 2008-10-09
  • 打赏
  • 举报
回复
顶一个,呵呵

110,525

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧