Beispiel #1
0
        void loadlist()
        {
            
            serverlist.Items.Clear();
            try
            {
                mongoxml.loaddoc("./config/config.xml");
                XmlNodeList servernodes = mongoxml.getnodes();

                int nodecout = servernodes.Count;
                for (int i = 0; i < nodecout; i++)
                {
                    serverinfo sinfo = new serverinfo();
                    sinfo.servername = servernodes.Item(i).Attributes["name"].Value;
                    sinfo.ip = servernodes.Item(i).Attributes["ip"].Value;
                    sinfo.port = servernodes.Item(i).Attributes["port"].Value;

                    info.Add(sinfo);
                }

                int servercout = info.Count;
                for (int i = 0; i < servercout; i++)
                {
                    serverlist.Items.Add(info[i].servername);

                }


            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        void loadlist()
        {
            serverlist.Items.Clear();
            try
            {
                mongoxml.loaddoc("./config/config.xml");
                XmlNodeList servernodes = mongoxml.getnodes();

                int nodecout = servernodes.Count;
                for (int i = 0; i < nodecout; i++)
                {
                    serverinfo sinfo = new serverinfo();
                    sinfo.servername = servernodes.Item(i).Attributes["name"].Value;
                    sinfo.ip         = servernodes.Item(i).Attributes["ip"].Value;
                    sinfo.port       = servernodes.Item(i).Attributes["port"].Value;

                    info.Add(sinfo);
                }

                int servercout = info.Count;
                for (int i = 0; i < servercout; i++)
                {
                    serverlist.Items.Add(info[i].servername);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #3
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            serverinfo info = new serverinfo();

            info.IP   = serveripBox.Text;
            info.User = usernameBox.Text;
            info.Pass = passwordBox.Text;

            string json = JsonConvert.SerializeObject(info);

            System.IO.File.WriteAllText("config.json", json);
        }
Beispiel #4
0
 public mainForm()
 {
     InitializeComponent();
     InitTimer();
     if (File.Exists("config.json"))
     {
         string     text = File.ReadAllText("config.json");
         serverinfo s    = JsonConvert.DeserializeObject <serverinfo>(text);
         serveripBox.Text = s.IP;
         usernameBox.Text = s.User;
         passwordBox.Text = s.Pass;
     }
 }