Esempio n. 1
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            string   strConfigName = "WebLink.ini";
            string   strConfigPath = Path.Combine(Application.StartupPath, strConfigName);
            IniClass ini           = new SmartClient.IniClass(strConfigPath);

            this.txtAddress.Text = ini.ReadValue("Link", "server");
            this.txtPort.Text    = ini.ReadValue("Link", "port");
        }
Esempio n. 2
0
        /// <summary>
        /// 创建默认的配置文件
        /// </summary>
        internal static void BuildDefaultConfigFile()
        {
            string strConfigPath = Path.Combine(Application.StartupPath, ServerConfig.ConfigName);

            if (!File.Exists(strConfigPath))
            {
                IniClass ini = new SmartClient.IniClass(strConfigPath);
                ini.WriteValue("Link", "server", "localhost");
                ini.WriteValue("Link", "port", "2017");
            }
        }
Esempio n. 3
0
        /// <summary>
        /// 读取配置文件
        /// </summary>
        /// <param name="strServer"></param>
        /// <param name="strPort"></param>
        internal static void ReadConfigFile(out string strServer, out string strPort)
        {
            strServer = "";
            strPort   = "";
            string strConfigPath = Path.Combine(Application.StartupPath, ServerConfig.ConfigName);

            if (File.Exists(strConfigPath))
            {
                IniClass ini = new SmartClient.IniClass(strConfigPath);
                strServer = ini.ReadValue("Link", "server");
                strPort   = ini.ReadValue("Link", "port");
            }
        }
Esempio n. 4
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         string   strConfigName = "WebLink.ini";
         string   strConfigPath = Path.Combine(Application.StartupPath, strConfigName);
         IniClass ini           = new SmartClient.IniClass(strConfigPath);
         ini.WriteValue("Link", "server", this.txtAddress.Text);
         ini.WriteValue("Link", "port", this.txtPort.Text);
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }