Kaydol:
Kayıt Yorumları
(
Atom
)
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace C_Sharp_Form_Dijital_Saat { public partial class Form_Dijital_Saat : Form { //her saniye dijital saati güncellemek için timer nesnesi ile //bir dijital saat yapalım Timer timer = new Timer(); public Form_Dijital_Saat() { InitializeComponent(); } private void Form_Dijital_Saat_Load(object sender, EventArgs e) { foreach (Button kontrol in this.Controls) { kontrol.BackColor = System.Drawing.Color.RoyalBlue; kontrol.FlatAppearance.BorderSize = 0; kontrol.FlatAppearance.MouseDownBackColor = System.Drawing.Color.RoyalBlue; kontrol.FlatAppearance.MouseOverBackColor = System.Drawing.Color.RoyalBlue; } this.ClientSize = new System.Drawing.Size(239, 83); SaatUygulamasınıBaslat(); } //form yüklenirken saati başlatalım ve //saat grafiği her 1 saniyede bir güncellensin private void SaatUygulamasınıBaslat() { timer.Enabled = true; timer.Interval = 1000; // bir saniye denk gelen süre timer.Tick += new EventHandler(timer_Tick); //saniye olayını oluşturma timer_Tick(this, null); } private void timer_Tick(object sender, EventArgs e) { //saat,dakika ve saniyeyi sistem saatinde çek string saat = DateTime.Now.Hour.ToString(); string dakika = DateTime.Now.Minute.ToString(); string saniye = DateTime.Now.Second.ToString(); if (saat.Length == 1) saat = "0" + saat; if (dakika.Length == 1) dakika = "0" + dakika; if (saniye.Length == 1) saniye = "0" + saniye; Random random = new Random(); try { saatKontrol.Text = saat.ToString(); dakikaKontrol.Text = dakika.ToString(); saniyeKontrol.Text = saniye.ToString(); } catch (Exception) { } } } }
Hiç yorum yok :
Yorum Gönder