在本地做个配置文件,将用户名密码加密储存在这个配置文件中,启动是查看配置文件中是否保存用户名密码,如果保存解密取出显示在textbox里。

解决方案 »

  1.   

    感觉不太好,能不能像web里一样,microsoft的ie那样记忆啊
      

  2.   

    to CMIC:你弄个什么配置文件,怎样动作的?
      

  3.   

    用户名就不要保密了,密码不要保存就是了放在注册表或者配置文件了
    配置文件:添加文件(配置文件app.config)<?xml version="1.0" encoding="gb2312" ?>
    <configuration>
    <appSettings>
    <add key="UserNamme" value = "abiho"/>
    </appSettings>
    </configuration>读取
    System.Configuration.ConfigurationSettings.AppSettings.Get(

    System.Configuration.ConfigurationSettings.AppSettings.Set(具体参数请看帮助
      

  4.   

    可以用注册表 参考一下类 RegistryKey 的帮助
    名称空间:Microsoft.Win32
    在登陆的form启动时读注册表
    登陆后写注册表
      

  5.   

    弄一个ini文件
    每次读取ini文件,非常快的
    或则也可用xml
    我习惯用xml
      

  6.   

    也可用INI文件来存储,调用两个API函数就可以了!
    [DllImport("kernel32")]
    private static extern long WritePrivateProfileString(string section,string key,string val,string filePath);
    [DllImport("kernel32")]
    private static extern int GetPrivateProfileString(string section,string key,string def,StringBuilder retVal,int size,string filePath);
    写INI:
    public void IniWriteValue(string Section,string Key,string Value)
    {
    WritePrivateProfileString(Section,Key,Value,this.path);
    }
    读INI:
    public string IniReadValue(string Section,string Key)
    {
    StringBuilder temp = new StringBuilder(255);
    int i = GetPrivateProfileString(Section,Key,"",temp,255,this.path);
    return temp.ToString(); }
    可以从INI文件中读取数据!
      

  7.   

    to abiho(橡木):系统报错:集合是只读的
      

  8.   

    如果只有一个记到注册表,如果要记很多,还是放到XML中吧
      

  9.   

    放在配置文件或xml中,数据库不用了吧
      

  10.   

    我按照那个写了,是只读,查了好多资料也没有搞定!
    没看到用set的,都是写整个文件,看来...Sorry!
      

  11.   

    没必要用数据库。
    xml,ini,注册表都是不错的方法