Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Timer


Автор: fvgk2009 4.10.2009, 13:23
 
Код

   public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Top = 50;
            Left = 200;
            Size = new System.Drawing.Size(1250, 908);
        }
        private void progressBar1_Click(object sender, EventArgs e)
        {
            timer1.Interval = 100;
            timer1.Enabled = true;
            timer1.Tick += new EventHandler(timer1_Tick);
            Class1 class1 = new Class1();
            class1.Method2(progressBar1);
        }
        private void timer1_Tick(object sender, EventArgs e)                                      
        {
            progressBar1.PerformStep();
        }
    }

    public class Class1
    {
        public void Method2(System.Windows.Forms.ProgressBar pb)
        {
           Form1 frm1 = new Form1();
           pb.Visible = true;
           pb.Minimum = 0;
           pb.Maximum = 50;
           pb.Value = 50;
           pb.Step = 1;
        }
     }

Автор: mr.DUDA 4.10.2009, 13:37

 ! 
mr.DUDA
fvgk2009, 
1. не создаём дубликатов тем плз,
2. где у вас вопрос в сообщении?
3. и код оформляйте тегом code (кнопочка Код над формой ответа).

Автор: fvgk2009 5.10.2009, 10:23
Как запустить таймер?
C#.

Автор: PaZ1T1V 5.10.2009, 12:10
Цитата(fvgk2009 @ 5.10.2009,  13:23)
Как запустить таймер?
C#.

кидаешь на форму таймер, по умолчанию он будет называться timer1, в конструкторе формы или в обработчике Form_Load пишешь timer1.Start()
для того что бы твой таймер тикал делаешь обработчик события таймера timer1.Tick, вот и все, время будет меняться !!!
зы офттоп: поском по форуму пользуйся и не плоди ранее созданные темы !!!!

Автор: fvgk2009 5.10.2009, 15:39
Мне нужно чтобы таймер работал в моём коде. А примитивные коды я и сам знаю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)