private void button1_Click(object sender, EventArgs e) { string dosyaismigiris = txtKullaniciAdiGiris.Text + ".xml"; if (File.Exists(dosyaismigiris)) { XMLOkuma.XmlOku(txtKullaniciAdiGiris); if (txtKullaniciAdiGiris.Text == XMLOkuma.Oyunbilgileri.SelectSingleNode("KullaniciAdi").InnerText&& txtSifre.Text == XMLOkuma.Oyunbilgileri.SelectSingleNode(" Sifre").InnerText) { f1.Show(); this.Hide(); } } else { DialogResult sonuc = MessageBox.Show("Bu isimde bir kullanici bulunamadı. Yeni hesap oluşturmak ister misiniz?", "Yeni Kullanıcı Hesabı", MessageBoxButtons.YesNo); if (sonuc == DialogResult.Yes) { YeniKullaniciForm yk = new YeniKullaniciForm(); yk.Show(); yk.txtKullaniciAdiYeni.Text = txtKullaniciAdiGiris.Text; this.Hide(); } else { YeniKullaniciForm yk = new YeniKullaniciForm(); yk.Close(); this.Show(); } } }
//public static string DosyaIsmi; private void button1_Click(object sender, EventArgs e) { XmlDocument doc = new XmlDocument(); //DosyaIsmi = txtKullaniciAdiYeni.Text + ".xml"; if (!File.Exists(txtKullaniciAdiYeni.Text + ".xml")) { XmlElement Oyunbilgileri = doc.CreateElement("Oyunbilgileri"); doc.AppendChild(Oyunbilgileri); XmlElement KullaniciAdi = doc.CreateElement("KullaniciAdi"); KullaniciAdi.InnerText = txtKullaniciAdiYeni.Text; Oyunbilgileri.AppendChild(KullaniciAdi); XmlElement Sifre = doc.CreateElement("Sifre"); Sifre.InnerText = txtSifre.Text; Oyunbilgileri.AppendChild(Sifre); XmlElement Sayac = doc.CreateElement("sayac"); Sayac.InnerText = "1"; Oyunbilgileri.AppendChild(Sayac); XmlElement Skor = doc.CreateElement("Skor"); Skor.InnerText = "0"; Oyunbilgileri.AppendChild(Skor); XmlElement KutuHarfleri = doc.CreateElement("KutuHarfleri"); Oyunbilgileri.AppendChild(KutuHarfleri); XmlElement AltKutuHarfleri = doc.CreateElement("AltKutuHarfleri"); Oyunbilgileri.AppendChild(AltKutuHarfleri); XmlElement listbox = doc.CreateElement("listbox"); Oyunbilgileri.AppendChild(listbox); XmlElement KutuSayisi = doc.CreateElement("KutuSayisi"); KutuSayisi.InnerText = "11"; Oyunbilgileri.AppendChild(KutuSayisi); doc.Save(txtKullaniciAdiYeni.Text + ".xml"); XMLOkuma.XmlOku(txtKullaniciAdiYeni); Form1 f1 = new Form1(); f1.Show(); this.Close(); } else { DialogResult sonuc = MessageBox.Show("Bu isimde kullanıcı mevcuttur. Yeni bir isim deneyiniz.", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (sonuc == DialogResult.Yes) { this.Show(); } else { this.Close(); } } }