• 22-05-2019, 13:34:28
    #1
    Hazırlayacağım windows forma tarih saat ekleyeceğim
    DateTime zaman = new DateTime();
    zaman = DateTime.Now;
    label3.Text = zaman.ToString();
    bu kodlarla çalıştırdığımda 1 defaya mahsus sistemin saat tarihini alıyor ama saniye kısmı vs ilerlemiyor bunu nasıl yapabilirim?
  • 22-05-2019, 13:35:37
    #2
    Timer nesnesini kullanman lazım, timerın interval propertiesini 1000 yapıp, timer1_tick eventında labele tekrar saati yazdırarak yapabilirsin
  • 22-05-2019, 13:35:51
    #3
    Timer araştırır mısın?
  • 22-05-2019, 13:36:35
    #5
    bir tane for yaz hocam
    zaman = DateTime.Now; label3.Text = zaman.ToString();
    bu iki satiri icine al
    for un icinde en alt satira
    System.Threading.Thread.Sleep(1000);bunu ekle calistir(1 sn bekleme komutu )
  • 22-05-2019, 13:37:05
    #6
    private void Form1_Load(object sender, EventArgs e)
    {
    timer1.Interval = 100;
    timer1.Enabled = true;
    }
     
    private void timer1_Tick(object sender, EventArgs e)
    {
    label1.Text = DateTime.Now.ToString();
    }