如何保持某个值或状态。(20分)

  • 主题发起人 主题发起人 lklll
  • 开始时间 开始时间
L

lklll

Unregistered / Unconfirmed
GUEST, unregistred user!
问题是这样的,比如我想让工具栏不可见,并且下次再次启动程序的时候仍然是出于不可见状态,该如何实现呢?
或者某个值,上次程序启动的时候赋了值,如何使得下次再次启动的时候,仍然保持这个值呢。
 
在程序退出前,使用 INI 文件保存需要保存的数据。
在程序启动的时候读取该 INI 文件的数据来赋值。
 
就是说要把用一个文件来保存状态了,除了这个方法之外,还有没有别的方法呢?

另外,对于用户名和密码,该保存到哪里呢?如果保存到一个文件当中去,保密性就不好了。
 
可以保存到注册表里,注册表这么大,谁知道你放哪啊,
不放心就加密过后再保存,这样安全了吧
 
那么在非windows系统中,该怎么办?
 
如果要保存额外的数据,确实要找个地方保存,没有办法修改主程序来保存设置。
为了安全可以加密数据保存到无类型文件里面,如果是C/S结构的话,还可以把设置保存到服务器端。
关于非 Windows 系统就没什么研究,但是 Windows 系统和非 Windows 系统的解决办法应该是分开来想的。
 
接受答案了.
 
后退
顶部