26.07.2017 Views

bilgeadam-c-kitabi

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BÖLÜM 1: 15<br />

4. Dur isimli Button kontrolüne çift tıklayın. btnDur_Click yordamı içine<br />

Timer kontrolünü durduracak ve ListBox kontrolüne kayıtları<br />

ekleyecek kodları yazın.<br />

private void btnDur_Click( System.Object sender,<br />

System.EventArgs e ) {<br />

// Timer kontrolünü durdurur.<br />

tmrKronometre.Stop();<br />

// ListBox kontrolüne kayıt girilir.<br />

lbKayit.Items.Add( "Kronometre durduruldu: " +<br />

DateAndTime.Now.TimeOfDay.ToString() );<br />

}<br />

5. Tasarım görünümünde tmrKronometre isimli Timer kontrolüne çift<br />

tıklayın. tmrKronometre_Tick yordamı içine kalan süreyi azaltacak ve<br />

süre sıfırlandığında kronometreyi durduracak kodları yazın.<br />

private void tmrKronometre_Tick( System.Object<br />

sender, System.EventArgs e ) {<br />

// Her saniye geçtiğinde sure değeri 1<br />

azalacaktır.<br />

KalanSure = KalanSure - 1;<br />

// KalanSure değeri kullancıya gösterilir<br />

lblSure.Text = System.Convert.ToString(<br />

KalanSure );<br />

// KalanSure değeri sıfıra ulaşmışsa kronometre<br />

durdurulur.<br />

if ( KalanSure == 0 ) {<br />

tmrKronometre.Stop();<br />

lbKayit.Items.Add( "Süre Doldu: " +<br />

DateAndTime.Now.TimeOfDay.ToString() );<br />

}<br />

}<br />

MessageBox.Show( "Süre doldu" );<br />

6. Projeyi başlatın, metin kutusuna 5 değerini girin. Hız Seçin açılan<br />

kutusundan 1000 değerini seçin ve Başla düğmesine basın.<br />

• Süre başladıktan ve bittikten sonra ListBox kontrolündeki değişiklikler<br />

nelerdir?<br />

• Hız 3000 olarak seçildiğinde başlama ve bitiş zamanları arasındaki<br />

süre ne kadardır?<br />

Konu 4: MessageBox<br />

MessageBox, kullanıcıya bilgi göstermek için açılan mesaj kutusudur. Bu mesaj<br />

kutusu dört öğeden oluşur.<br />

• Text (Yazı): Mesaj kutusunda verilmek istenen bilgiyi tutan yazıdır<br />

HERKES İÇİN WINDOWS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!