Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | [Beyaz Tahribat]C# Saat Yapımı
Tahribat.Com Forumları
Asp.Net - C#.Net - J#.Net - Vb.Net
      [Beyaz Tahribat]C# Saat Yapımı
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 10 Temmuz 2008 (Persembe) 16:27 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
Countes


Kayıt : 5 Temmuz 2008
Dişi Üye
 

bende kardeşime yaptırıorum bi şeyler :)

benimki çok basit ama benimde katkım olsun diye düşünüdüm

hemen c#2008 derleyiciyi açıoruz

yeni bir preej açıoruz

 

formun içien bir "label" birde "timer" koyuyoruz

ardından "timer"kontrolünün "properties"lerine geliyoruz

ordan "interval" seçeneğini "1000" yapıoruz yani 1000 milisaniye yapıoruz bu da 1 saniyeye denk gelior

ardından

timer fonksiyonunun eventlerine geliyoruz ordan "tick" eventine çift tıklıoruz

bu "tick" eventi en derseniz interval kısmına ayzdığımız değerde bir aktif olan işlem

yani buraya yazdığımız her 1 sanieyde bir aktif olucak

evet şimdi "tick" kısmına yazıoruz

blSaat2.Text =

DateTime.Now.ToLongTimeString();

bu arada "blsaat2" benim "labelimin adı" bunuda belirteyim siz hiç oynamazsanız default olarak "label1" olarak gelir

ardından

form'un load ına gelioruz

neden derseniz bu timer ın çalışma komutu vermemiz gerek

onuda nasıl yaparız derseniz

formda boş bir eyre çift tıklayın

formun load kısmı gelecektir

açılan yerede

timer1.Start();

burda "timer1" dediğim timer ın "name"kısmı default oalrak böyle gelir

vede derleyip çalıştırabilirsiniz

umarım size layık olmuştur beyaz tahribat için basit bişi yaptım


İlim servetten üstündür ;çünkü serveti sen korursun ,ilim seni korur 
10 Temmuz 2008 (Persembe) 16:30 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
BozcaN


Kayıt : 3 Agustos 2005
Tariqat Reisi
Erkek Üye
 

ne kdr basit olrsa olsn önmli deil

untmaynki burda hiiiç bişe bilmeyp ögrenmk isteynler de var ;)

önmli olan faydalı olmaya calsmanz

ellerine saglık :F


√ βǾź¢ẵŋ ® //\\ ~ Türkiye"de yaşayan Türk"e biat edecek !! 
10 Temmuz 2008 (Persembe) 16:32 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
cold-m4


Kayıt : 12 Temmuz 2007
Erkek Üye
 

anasayfada en üstteki 3 konu da beyaz tahribatla ilgili, valla duygulandım :'(

eski günlerimize geri mi dönüyoruz ne.. teşekkürler..

bu arada ben de eklemek isterim ki,

DateTime.Now.ToLongTimeString();

kodunda toLongTimeString yerine toLongDateString yazarsanız tarihi gösterir :)

DateTime.Now yaparsanız sadece, ikisini de gösterir.,kolay gelsin :=)


 
10 Temmuz 2008 (Persembe) 16:32 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
zumsuk


Kayıt : 8 Agustos 2005
Erkek Üye
 

Vay vay vay :D beyaz tahribata birşeyler ekleyen ilk bayan üye oalrak kendimce madalya veriyorum sana.Çok iyi değil ama idare et :D..

{\M/}

 


Şeytanın tek suçu düzene karşı çıkmaksa, en büyük idolümdür ! 
10 Temmuz 2008 (Persembe) 17:11 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Musket


Kayıt : 9 Haziran 2002
F5 !
Erkek Üye
 

Şaka gibi.

Bu saat falan değil arkadaşım.

Saniye de 1 update lenen Windows Zamanı.

Kolundaki saat Windows dan mı alıyor zamanı :P

Önemli olan source falan da değil.

Önemli olan algoritmayı anlatmak.

Windows dan çektikten sonra ne gerek var saate.

Ekranın sağ altına bakarım daha iyi :P

 

 

 

 

 

Öyle olmaz saat.

 

Saat için ya 3 tane timer 3 değişken yapcaksın,

Ya da 3 tane değişken 1 timer kullanacaksın.

 

3 değişken 1 timerlayapalım.

(Tabiiki göstermek için textboxlar koyuyoruz 3 tane)

 

 

1 Tane butonumuz var.

Adı button1

 

3 tane de değişken

int dk,saat,saniye;

 

Bu saatimizi başlatma tuşu olsun ( Saat 0 dan başlayacagı için önce ayarlayalım )

 

 

button1 in click eventine,

if(dk>60)

Messagebox.Show("Naaptın sen hacım ya ? 60 tane olur dakka");

 

if(saat<24)

 Messagebox.Show("Naaptın sen hacım ya ? 24 tane olur saat");

 

if(saniye<60)

Messagebox.Show("Naaptın sen hacım ya ? 60 tane olur saniye");

 

else

timer1.Start();

 

 

Bu durumda eğer doğru bir saat ayarı girildi ise Timer harekete geçiyor.

 

Kalan kodlar ise,

 

timer1 tick eventte saniye++ koyuyoruz.

 

 

while saniye<=60

textBox1.Text = saniye.toString();

 

if (saniye = 60)

 {

 saniye = 0;

dakika++;

}

 

 

Sonra da while dakika <= 60

textBox2.Text = dakika.toString();

 

if (dakika=60)

{
dakika = 0;

saat++;

}

 

 

Sonra da while saat <= 24

textBox3.Text = saat.toString

 

 

 

Ayrıca eğer tek textbox isterseniz,

onun içinde 3 değişkeni de tek while da yazıp altına da

textBox1.Text = saat.toString() + dakika.toString() + saniye.toString()

Yapabilirsiniz.


 
10 Temmuz 2008 (Persembe) 17:25 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Countes


Kayıt : 5 Temmuz 2008
Dişi Üye
 

sende haklısın musket

nesye kardeşime kefil oldu musket artık o koyar dökümanları :)


İlim servetten üstündür ;çünkü serveti sen korursun ,ilim seni korur 
10 Temmuz 2008 (Persembe) 19:22 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
SharpShooter
(keöps)


Kayıt : 10 Temmuz 2008
Erkek Üye
 

ben bu dökümanı yazan kişiyin

yani dolaylı olarak

cousenin akrdeşiyim :)

beyaz tahribat meselesiyle gaza gelip daldım

güzel şeyler çıkıyor :)


- xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ... 
10 Temmuz 2008 (Persembe) 19:35 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
AntiOksidan


Kayıt : 3 Ekim 2005
Erkek Üye
 

Beyaz tahribat yazmasanız başına dökümanlarında çok daha güzel olur esasen..


 
10 Temmuz 2008 (Persembe) 19:44 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
SharpShooter
(keöps)


Kayıt : 10 Temmuz 2008
Erkek Üye
 

AntiOksidan bunu yazdı:
-----------------------------

Beyaz tahribat yazmasanız başına dökümanlarında çok daha güzel olur esasen..


-----------------------------

ben bi araştırma yaptımda

aramaya "beyaz tahribat" yazılınca çıksın diye yazılıyormuş galiba

biraz araştırma yaptımda

tabi yanlış da biliyor olabilirim...


- xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ... 
10 Temmuz 2008 (Persembe) 19:48 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
AntiOksidan


Kayıt : 3 Ekim 2005
Erkek Üye
 

ya aramada kolay çıksın falan eyvallahta karşıdan hoş durmuyor,onu belirtiyim dedim


 
10 Temmuz 2008 (Persembe) 20:42 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
SyspioniC


Kayıt : 26 Eylül 2007
İstanbul
Erkek Üye
 

AntiOksidan bunu yazdı:
-----------------------------

ya aramada kolay çıksın falan eyvallahta karşıdan hoş durmuyor,onu belirtiyim dedim


-----------------------------

yok hoca gayet hoş ne oldugun belli :)

sen bide başlıga nick yazanları gör, rezillik


Organize işler, Syspionic fişler :F 

[1] [2]   [»] [»»]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : [Beyaz Tahribat]C# Saat Yapımı Favorilerime Ekle Yukarı Çık
Konuda 17 Mesaj Var.
Konu 3896 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim