0

如何使用计时器控制在程序过程中给出间隔。

喜欢:

while(progressBar1.Value ! = 10)
{
    progressBar1.Value = progressBar1.value + 1;
   //i want to give 10 seconds interval here
}
4

1 回答 1

3

- 将 Timer 拖到您的窗体上,或者如果它不是 winform,则只需在代码中实例化一个 Timer 控件。 - 单击它并按 F4 以显示属性。
- 将 Timers Interval 属性设置为 10000或以编程timer1.Interval = 10000;方式。
- 将 Enabled 属性设置为 True或以编程timer1.Enabled = true;方式。
- 要查看计时器事件,请单击闪电图标(在属性窗口中)

然后双击 Tick 事件(属性窗口中称为 Tick 的行)。这将带您进入 Timers_Tick 事件,您可以在其中添加以下代码:

//This event will fire each 10 seconds
private void timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) 
{
 if (progressBar1.Value ! = 10)
 {
    progressBar1.Value = progressBar1.value + 1;
 }
}
于 2012-09-13T03:22:35.463 回答