/// <summary> /// 根据窗体的userInformation对象设置各个控件的信息 /// </summary> public void setControl() { ToolsLibrary.IniFile ini = new ToolsLibrary.IniFile(); if (ini.IniReadValue("ifconfig", "remember") != "" && !Convert.ToBoolean(string.Compare(ini.IniReadValue("ifconfig", "remember"), "true", true))) { TextEditBucket.Text = ini.IniReadValue("operatorinformation", "bucket"); TextEditOperator.Text = ini.IniReadValue("operatorinformation", "operatorname"); TextEditPwd.Text = ToolsLibrary.Tools.DecryptDES(ini.IniReadValue("operatorinformation", "operatorpwd"), "WORLDCOM"); TextEditUrl.Text = ini.IniReadValue("operatorinformation", "url"); DropDownButtonInternet.Text = ini.IniReadValue("operatorinformation", "internet"); CheEditRemember.Checked = Convert.ToBoolean(ini.IniReadValue("operatorinformation", "ifremember")); CheEditAutoLogin.Checked = Convert.ToBoolean(ini.IniReadValue("operatorinformation", "ifauto")); } }
/// <summary> /// 默认通过配置文件获取信息实例化UserInformation /// </summary> public UserInformation() { ToolsLibrary.IniFile ini = new ToolsLibrary.IniFile(); if (ini.IniReadValue("ifconfig", "remember") != "" && !Convert.ToBoolean(string.Compare(ini.IniReadValue("ifconfig", "remember"), "true", true))) { BucketName = ini.IniReadValue("operatorinformation", "bucket"); OperatorName = ini.IniReadValue("operatorinformation", "operatorname"); OperatorPwd = ToolsLibrary.Tools.DecryptDES(ini.IniReadValue("operatorinformation", "operatorpwd"), "WORLDCOM"); Url = ini.IniReadValue("operatorinformation", "url"); Internet = ini.IniReadValue("operatorinformation", "internet"); IfRemember = Convert.ToBoolean(ini.IniReadValue("operatorinformation", "ifremember")); IfAutoLogin = Convert.ToBoolean(ini.IniReadValue("operatorinformation", "ifauto")); upYun = new UpYunLibrary.UpYun(BucketName, OperatorName, OperatorPwd); UseSpace = upYun.getBucketUsage(); setNetWork(); } }