-
1.
0panpalar elimizde 1 buton 2 label var butona ilk tıkladığımızda ilk label'a o anki saati yazacak daha sonra butona tekrar bastığımızda 2. label'a saati yazacak ve ilk saatle arasındaki farkı alıp mesaj kutusuyla ekrana gösterecek ben bu dıbına koduğumun butonuna çözüm bulamadım.
koda bakıp yardımcı olabilen çıkarsa sevinirim.
int sayac = 0;
private void button1_Click(object sender, EventArgs e)
{
if (sayac%2==0)
{
masa yenimasa = new masa();
yenimasa. Baslangic = DateTime.Now;
lblac. Text = yenimasa. Baslangic.ToShortTimeString();
button1.Text = "Kapat";
sayac++;
}
else
{
yenimasa. Kapanis = DateTime.Now;
lblkapa. Text = yenimasa. Kapanis.ToShortTimeString();
yenimasa. Hesapla(yenimasa. Baslangic,yenimasa. Kapanis);
button1.Text = "Aç";
}
}
şimdi butona ikinci bastığımda bir önceki sefer oluşturduğum instance'ın kapanis fieldına erişmek istiyorum ama local değişken görüp izin vermiyor bunu nasıl çözecem asıl sorunum bu
-
2.
0butonu zütüne sok düzelir
-
3.
0olm kolay bir yolu vardı. ben de yapmıştım. bu kadar kodu boşa yazma. şuanda unutmuşum amk. google dan az araştır sen.
-
4.
+1@2 denedim panpa olmadı :(
-
5.
0@3 panpa bu kadar kod sadece onun için değil zaten orada tek çift kontrolü sadece bunun için yazıldı fakat çözmüyor sorunu. ayrıca anahtar kelimeyi bulamıyorum amk bu kadar şey yazdım anca anlaşılabilir hale getirmişimdir google bana gibtir çeker bu halimle
-
6.
0yok mu bilen panpitolar
-
7.
+1html var css var php var javascript var actionscript var java var ex var ruj var ama yok dıbınakoim c# yok
-
8.
0@7 panpa mantık lazım zaten c sharp bilmesen de olur son satırda sıkıntı yazıyor onu nasıl çözerim bir yardmcı ol amk
-
9.
0ap ap ap ap ap ap ap
-
10.
0amk c sharp ile visual basic çok azda olsa benziyor visual basic mantığıyla dene bide
-
11.
0@10 bilmiyorum visual basic amk nasıl yapacam
-
12.
0yazıyorum sabret az
-
13.
+1koda hiç bakmadım panpa ama şöle bir yol izleyebilirsin butona ilk basışında buton içindeki yazıyı değiştir
button. text='saat aktar' gibi, C# bilmiyorm vb üstünden anlatıcam az çok benziyo zaten
bu değişikliği yaptıktan sonra bir koşul yazıcaksın. Tabi bunlar buton fonksiyonu içinde olcak.
if button. text='saat aktar' then "yapmak istediğin olay" end if
böylece butonu çift fonksyonlu olarak kullanabilrsin -
14.
+1@15 aynen butonu çift yönlü kullanmanın çok kasıntı bi yolu daha var. sayıları kullanmak. mesela gizli bi textbox olacak, butona ilk tıkladığında textbox a 5 ekleyecek , 5 er 5 er giden sayılar 5 10 15 20 25 30 35 diye gider yani ilk tam bölünmez ikinci tam bölünür bu mantık ile her eklediğinde textbox da bulunan değeri 2 ye böler, if textbox/2 (tam bölünmesini ayırt edecek kodlar) then blablablabla, if textbox/2 (tam bölünmediğini ayırt edecek kodlar) xyzxyzxyzxyz gibi