Esempio n. 1
0
        public string ReadFile(string Header, string Key, string strPath)
        {
            StringBuilder lpReturnedString = new StringBuilder(0xff);

            DesManager.GetPrivateProfileString(Header, Key, "", lpReturnedString, 0xff, strPath);
            string str = string.Empty;

            if (lpReturnedString.Length == 0)
            {
                return(str);
            }
            if (Key == "PassWord")
            {
                return(this.des.Decrypt(lpReturnedString.ToString(), "iloveyou"));
            }
            return(lpReturnedString.ToString());
        }
Esempio n. 2
0
 public void WriteFile(string Header, string Server, string DataBase, string UserName, string PassWord, string srPath)
 {
     if ((UserName != null) && (PassWord != null))
     {
         new StringBuilder();
         try
         {
             DesManager.WritePrivateProfileString("Sql Server", "Server", Server, srPath);
             DesManager.WritePrivateProfileString("Sql Server", "DataBase", DataBase, srPath);
             DesManager.WritePrivateProfileString("Sql Server", "UserName", UserName, srPath);
             string lpString = this.des.Encrypt(PassWord, "iloveyou");
             DesManager.WritePrivateProfileString("Sql Server", "PassWord", lpString, srPath);
         }
         catch (Exception exception)
         {
             throw new Exception(exception.Message);
         }
     }
 }