コード例 #1
0
ファイル: Splash.cs プロジェクト: Raykazi/COBOAM-Admin
 private void Splash_Load(object sender, EventArgs e)
 {
     if (!Program.ConfigExist)
     {
         ShowConfig();
     }
     _reader = XmlReader.Create(Application.StartupPath + "\\" + Program.CFileName);
     BWLoad.RunWorkerAsync();
 }
コード例 #2
0
ファイル: Splash.cs プロジェクト: Raykazi/COBOAM-Admin
        private void BWLoad_DoWork(object sender, DoWorkEventArgs e)
        {
            while (_reader.Read())
            {
                if (_reader.NodeType != XmlNodeType.Element || _reader.Name != "Database")
                {
                    continue;
                }
                Program.mUN   = _reader.GetAttribute(0);
                Program.mPW   = _reader.GetAttribute(1);
                Program.mHost = _reader.GetAttribute(2);
                Program.mPort = _reader.GetAttribute(3);
                Program.mDB   = _reader.GetAttribute(4);
                BWLoad.ReportProgress((100 / _reader.AttributeCount) * _reader.AttributeCount);
                Thread.Sleep(100);
            }

            Program.MySql = new MySql(Program.mHost, Program.mPort, Program.mDB, Program.mUN, Program.mPW);
        }