예제 #1
0
파일: BaseForm.cs 프로젝트: weimingtom/pap2
        /// <summary>
        /// 初始化数据库连接
        /// </summary>
        private void InitSqlConnection()
        {
            IniStructure m_inis;
            string       content;

            string   fileName = Path.Combine(Application.StartupPath, "GameDesingerTools_Public.ini");
            FileInfo fi       = new FileInfo(fileName);

            if (fi.Exists)
            {
                content = FileFolderHelper.FileToString(fileName);
                SymmetricCode sm = new SymmetricCode();
                content = sm.Decrypto(content);

                m_inis = IniStructure.ReadIniWithContent(content);
                string connectString = m_inis.GetValue("General", "ConnString");
                Conn = new SqlConnection(connectString);
            }
            else
            {
                MessageBox.Show("读取配置信息失败,请确认GameDesingerTools_Public.ini文件在程序目录中!", "初始化",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            fileName = Path.Combine(Application.StartupPath, "GameDesingerTools.ini");
            fi       = new FileInfo(fileName);
            if (fi.Exists)
            {
                content = FileFolderHelper.FileToString(fileName);
                m_inis  = IniStructure.ReadIniWithContent(content);
                rootDir = m_inis.GetValue("General", "RootDir");
            }
        }
예제 #2
0
파일: BaseForm.cs 프로젝트: viticm/pap2
        /// <summary>
        /// 初始化数据库连接
        /// </summary>
        private void InitSqlConnection()
        {
            IniStructure m_inis;
            string content;

            string fileName = Path.Combine(Application.StartupPath, "GameDesingerTools_Public.ini");
            FileInfo fi = new FileInfo(fileName);
            if (fi.Exists)
            {
                content = FileFolderHelper.FileToString(fileName);
                SymmetricCode sm = new SymmetricCode();
                content = sm.Decrypto(content);
                
                m_inis = IniStructure.ReadIniWithContent(content);
                string connectString = m_inis.GetValue("General", "ConnString");
                Conn = new SqlConnection(connectString);                
            }
            else
            {
                MessageBox.Show("读取配置信息失败,请确认GameDesingerTools_Public.ini文件在程序目录中!", "初始化",
                    MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            fileName = Path.Combine(Application.StartupPath, "GameDesingerTools.ini");
            fi = new FileInfo(fileName);
            if(fi.Exists)
            {
                content = FileFolderHelper.FileToString(fileName);
                m_inis = IniStructure.ReadIniWithContent(content);
                rootDir = m_inis.GetValue("General", "RootDir");
            }
        }