FrmSeting.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. using INIFile;
  10. namespace TimeSync
  11. {
  12. public partial class FrmSeting : Form
  13. {
  14. public FrmSeting()
  15. {
  16. InitializeComponent();
  17. }
  18. private void FrmSeting_Load(object sender, EventArgs e)
  19. {
  20. IniFile cfg = new IniFile(Application.StartupPath + @"\SetConfig.ini");
  21. if (cfg != null)
  22. {
  23. textBox1.Text = cfg.IniReadValue("ServerConfig", "IP");
  24. textBox2.Text = cfg.IniReadValue("ServerConfig", "Port");
  25. textBox3.Text = cfg.IniReadValue("ServerConfig", "Interval");
  26. }
  27. }
  28. private void btnOk_Click(object sender, EventArgs e)
  29. {
  30. IniFile cfg = new IniFile(Application.StartupPath + @"\SetConfig.ini");
  31. if (cfg != null)
  32. {
  33. cfg.IniWriteValue("ServerConfig", "IP", textBox1.Text.Trim());
  34. cfg.IniWriteValue("ServerConfig", "Port", textBox2.Text.Trim());
  35. cfg.IniWriteValue("ServerConfig", "Interval", textBox3.Text.Trim());
  36. MessageBox.Show("配置信息修改成功,重启生效!", "提示");
  37. }
  38. this.Close();
  39. }
  40. }
  41. }