Beispiel #1
0
        private void ConfigRead()
        {
            IniFiles ini = new IniFiles(Directory.GetCurrentDirectory() + "\\Settings.ini");

            MathBox.Text      = Storage.FileLocationStorage.MathFileLoc;
            ChineseBox.Text   = Storage.FileLocationStorage.ChineseFileLoc;
            EnglishBox.Text   = Storage.FileLocationStorage.EnglishFileLoc;
            PhysicalBox.Text  = Storage.FileLocationStorage.PhysicalFileLoc;
            ChemistryBox.Text = Storage.FileLocationStorage.ChemistryFileLoc;
            BiologyBox.Text   = Storage.FileLocationStorage.BiologyFileLoc;
            ScanAppBox.Text   = Storage.CommonSettingStorage.ScanAppFileLoc;
            SeverIPEdit.Text  = ini.IniReadValue("CommonSettings", "SeverIP");


            if (ini.IniReadValue("CommonSettings", "Severload") == "1")
            {
                SLNC.Content = "Command:Endup Local Network Communicate Client Test Sever with safety model";
            }
            else
            {
                SLNC.Content = "Command:Startup Local Network Communicate Client Test Sever with safety model";
            }

            if (ini.IniReadValue("CommonSettings", "SelfBoot") == "true")
            {
                SelfRunningCheckBox.IsChecked = true;
            }
            else
            {
                SelfRunningCheckBox.IsChecked = false;
            }
        }
Beispiel #2
0
        //以下为局域网操作的集合
        private void ClientReg(object sender, RoutedEventArgs e)
        {
            IniFiles ini = new IniFiles(Directory.GetCurrentDirectory() + "\\Settings.ini");

            if (ini.IniReadValue("CommonSettings", "Severload") == "1")
            {
                ini.IniWriteValue("CommonSettings", "Severload", "0");
                SLNC.Content = "Command:Startup Local Network Communicate Client Test Sever with safety model";
            }
            else
            {
                Client.MyClient mc = new Client.MyClient();
                mc.StarUp();
            }
        }
Beispiel #3
0
        //配置文件检索
        private void Check()
        {
            IniFiles ini = new IniFiles(Directory.GetCurrentDirectory() + "\\Settings.ini");

            if (ini.ExistINIFile())
            {
                CheckMode.Content = "AppConfig Working Normally!" + ini.IniReadValue("ConfigInformation", "Version");
                BitmapImage imagetemp = new BitmapImage(new Uri("pack://application:,,,/Image/checkcircle.png", UriKind.Absolute));
                CheckImage.Source = imagetemp;
            }
            else
            {
                CheckMode.Content = "Error:配置文件不存在或读取异常,尝试联系管理员安装配置文件";
                BitmapImage imagetemp = new BitmapImage(new Uri("pack://application:,,,/Image/frown.png", UriKind.Absolute));
                CheckImage.Source = imagetemp;
            }
        }
Beispiel #4
0
        //载入线程
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            volumeControlTimer.Start();
            IniFiles ini = new IniFiles(Directory.GetCurrentDirectory() + "\\Settings.ini");

            if (ini.IniReadValue("ConfigInformation", "Severload") == "1")
            {
                Client.MyClient mc = new Client.MyClient();
                mc.StarUp();
            }



            timer          = new DispatcherTimer();
            timer.Interval = TimeSpan.FromSeconds(1);
            timer.Tick    += new EventHandler(timer_Tick);
            timer.Start();
        }
Beispiel #5
0
        public void read()
        {
            IniFiles ini = new IniFiles(Directory.GetCurrentDirectory() + "\\Settings.ini");

            if (ini.ExistINIFile())
            {
                Storage.FileLocationStorage.MathFileLoc      = ini.IniReadValue("SettingList", "MathFileLoc");
                Storage.FileLocationStorage.ChineseFileLoc   = ini.IniReadValue("SettingList", "ChineseFileLoc");
                Storage.FileLocationStorage.EnglishFileLoc   = ini.IniReadValue("SettingList", "EnglishFileLoc");
                Storage.FileLocationStorage.PhysicalFileLoc  = ini.IniReadValue("SettingList", "PhysicalFileLoc");
                Storage.FileLocationStorage.ChemistryFileLoc = ini.IniReadValue("SettingList", "ChemistryFileloc");
                Storage.FileLocationStorage.BiologyFileLoc   = ini.IniReadValue("SettingList", "BiologyFileLoc");
                Storage.FileLocationStorage.IP_dress         = ini.IniReadValue("CommonSettings", "SeverIP");
                Storage.CommonSettingStorage.ScanAppFileLoc  = ini.IniReadValue("CommonSettings", "ScanAppFileLoc");
            }//读取文件目录到全局变量
            else
            {
                MessageBox.Show("配置错误", "未检索到配置文件,请联系管理员申请配置", MessageBoxButton.OK);
            }//提示用户没有配置文件
        }