Пример #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (radioButton1.Checked == true)
            {
                Veri kayit = new Veri();
                kayit.servername = Servername.Text;
                kayit.a          = 1;
                data             = SerializeObject(kayit);
                return;
            }


            if (radioButton2.Checked == true && checkBox1.Checked == true)
            {
                Veri kayit = new Veri();
                kayit.servername = Servername.Text;
                kayit.username   = Username.Text;
                kayit.password   = Password.Text;
                kayit.a          = 2;
                data             = SerializeObject(kayit);
            }
            else
            {
                MessageBox.Show("Checkbox Error");
            }
        }
Пример #2
0
        private Veri DeserializeObject()
        {
            XmlSerializer MySerializer   = new XmlSerializer(typeof(Veri));
            FileStream    ReadFileStream = new FileStream("data.xml", FileMode.Open, FileAccess.Read, FileShare.Read);

            // Load the object saved above
            Veri LoadedObj = (Veri)MySerializer.Deserialize(ReadFileStream);

            ReadFileStream.Close();
            return(LoadedObj);
        }
Пример #3
0
        private string SerializeObject(Veri kayit)
        {
            FileStream    data         = new FileStream("data.xml", FileMode.Create);
            XmlSerializer MySerializer = new XmlSerializer(typeof(Veri));
            TextWriter    TW           = new StringWriter();

            MySerializer.Serialize(TW, kayit);
            MySerializer.Serialize(data, kayit);
            data.Close();

            return(TW.ToString());
        }
Пример #4
0
        private void Form1_Load(object sender, EventArgs e)
        {
            Veri a = DeserializeObject();

            if (a.a == 1)
            {
                radioButton1.Checked = true;

                string deger1 = a.servername;
                Servername.Text = deger1;
            }
            else if (a.a == 2)
            {
                radioButton2.Checked = true;

                string deger1 = a.servername;
                string deger2 = a.username;
                string deger3 = a.password;

                Servername.Text = deger1;
                Username.Text   = deger2;
                Password.Text   = deger3;
            }
        }