コード例 #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)
            {
                //ASIstemcisi 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 void button2_Click(object sender, EventArgs e)
        {
            istemci.MesajYolla("komut=cikis");
            istemci.BaglantiyiKes();
            frmGiris geriye = new frmGiris();

            geriye.Show();
            this.Close();
        }