Пример #1
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();
            }
        }
Пример #2
0
 private bool baglan()
 {
     try
     {
         //Formdan IP ve PORT bilgilerini al
         string ip   = txtIP.Text;
         int    port = Convert.ToInt32(txtPort.Text);
         //Bir istemci nesnesi oluþtur ve baðlan
         istemci = new ASMESIstemcisi(ip, port);
         return(istemci.Baglan());
     }
     catch (Exception)
     {
         return(false);
     }
 }