如何在Edit框中设定一个值提交到某个变量或者其他地方,使下次启动程序时这个值会被自动记住。例如ODBC连接数据库时,如果SQL SERVER设置为数据库验证就需要要ODBC设置过程中输入用户名和密码,假如更改了登录SQL SERVER所用的用户的密码就会连接不上数据库。我想做一个网络设置界面,如果数据库用户名或密码改变时可以通过这个界面提交改变的用户名和密码并保存到ODBC的设置中去该如何做?

解决方案 »

  1.   

    保存成INI或者写到注册表中,程序启动的时候读这个INI或者注册表。
      

  2.   

    保存到INI,下次就读取,或者用第三方控件实现。比如Dev 的 cxPropertiesStore 他能自动将你需要的属性流化到外部文件。程序启动的时候可以自动载入。在本地化设置方面起很大方便!
      

  3.   

    把密码加密后再到ini文件,或者写到注册表里面
      

  4.   

    常用写 INI文件 注册表 或是数据表三种方法.