Bir değişkeni static olarak tanımlıyorsan ona instance üzerinden değil class ismi üzerinden ulaşabilirsin, her oluşturduğun objenin memory de yeri farklıdır.Fakat static ler global bölgede tutulur ve process sonlandırılana kadar orada kalırlar bu yüzden oluşturduğun obje üzerinden değil direkt olarak şu şekilde ulaşabilirsin:
Personel.GirisYapan = "kullanıcı";
lblPersonel.Text = Personel.GirisYapan;
C# User login sonrası
12
●677
- 26-01-2015, 18:56:23
- 26-01-2015, 19:49:23form1 login ekranı olsun
form2 de login sonrası gelen formun olsun
form2 de Static public string id,pw; olarak tanımlayın
form1 in giriş butonuna
form2 emre = new form2();
emre.id = textbox1.text;
emre.pw = textbox2.text; - 27-01-2015, 09:41:52Teşekkürler hocam, gözden kaçırdığım nokta buymuş Personel.GirisYapan şeklinde değilde GirisYapan olarak atamaya çalışıyormuşum.arboryazilim adlı üyeden alıntı: mesajı görüntüle