Exemple #1
0
 private void frmAna_FormClosing(object sender, FormClosingEventArgs e)
 {
     //Form kapatýlýrken sunucuya olan baðlantýyý keselim
     if (istemci != null)
     {
         istemci.MesajYolla("komut=cikis");
         istemci.BaglantiyiKes();
     }
 }
Exemple #2
0
        private void frmAna_Shown(object sender, EventArgs e)
        {
            //Giriþ formunu göster
            frmGiris girisFormu = new frmGiris();

            girisFormu.ShowDialog();
            //Eðer giriþ formundan sunucuya doðru baðlanýldýysa sistemi baþlat
            if (girisFormu.GirisYapildi)
            {
                //ASMESIstemcisi referansýný al
                istemci = girisFormu.Istemci;
                nick    = girisFormu.Nick;
                //Olaylara kaydol
                istemci.YeniMesajAlindi += new dgYeniMesajAlindi(istemci_YeniMesajAlindi);
                //Sunucuya giriþ mesajý gönder
                Text = "Chat Ýstemcisi - Baðlanýyor...";
                istemci.MesajYolla("komut=giris&nick=" + nick);
                //textbox'a odaklan
                txtTopluMesaj.Focus();
            }
            //Aksi halde formu kapat
            else
            {
                Close();
            }
        }