Şimdi Ara

Değişik kronometre yapımı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
2.005
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • İyi günler üstadlar ! Ya ben bir zaman sayacı yaptırmak istiyorum da ; şöyle özetliyeyim .

    quote:

    60 tan geri sayacak devamlı , reset düğmesine bastığım zaman da 60 tan geri sayacak ikinci bir tuşa gerek kalmadan .Fakat mesela 55 . saniyede butona bastığım zaman 55 ' i bir kenarda biriktirecek . Bir sonraki 60 'ta ise 60 0'a geldiği zaman diyelim ki hiç reset düğmesine basmadım biriktirdiği rakamdan sıfıra düşecek .
    Basit bir şey midir ? Anlattığım kadar karışık mı yoksa ? Nasıl bir kod gerekir bunun için ?



  • quote:

    Orijinalden alıntı: jackosman

    İyi günler üstadlar ! Ya ben bir zaman sayacı yaptırmak istiyorum da ; şöyle özetliyeyim .

    quote:

    60 tan geri sayacak devamlı , reset düğmesine bastığım zaman da 60 tan geri sayacak ikinci bir tuşa gerek kalmadan .Fakat mesela 55 . saniyede butona bastığım zaman 55 ' i bir kenarda biriktirecek . Bir sonraki 60 'ta ise 60 0'a geldiği zaman diyelim ki hiç reset düğmesine basmadım biriktirdiği rakamdan sıfıra düşecek .
    Basit bir şey midir ? Anlattığım kadar karışık mı yoksa ? Nasıl bir kod gerekir bunun için ?

    hangi dil için? C# için basit,form a iki tane button ekliceksin 2 tanede label gerisi bir if-else ile biter




  • C# için kodlar


    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 WindowsFormsApplication1
    {
    public partial class Form1 : Form
    {
    int b;
    int a;
    public Form1()
    {
    InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
    // a = Convert.ToInt32(textBox1.Text); eğer başlangıç sayısını kendin girmek istersen
    a = 60;
    timer1.Enabled = true;
    }
    public void button2_Click(object sender, EventArgs e)
    {
    b = a;
    label2.Text = Convert.ToString(b);
    }
    private void Form1_Load(object sender, EventArgs e)
    {
    timer1.Enabled = false;
    timer1.Interval = 1000;
    }

    public void timer1_Tick(object sender, EventArgs e)
    {
    if (a != 0)
    {

    label1.Text = Convert.ToString(a);
    a--;
    }
    else { label1.Text = "bitti!"; a = b; }
    }
    }
    }



    < Bu mesaj bu kişi tarafından değiştirildi frcst -- 5 Mart 2012; 1:34:54 >




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.