8
Timer Control By: NYASA TYAGI 04090302014 BCA-III(NS)

Timer control

Embed Size (px)

Citation preview

Page 1: Timer control

Timer ControlBy: NYASA TYAGI

04090302014BCA-III(NS)

Page 2: Timer control

What is Timer Control ? By using this Timer Control, windows allow you

to control when actions take place without the interaction of another thread.

Page 3: Timer control

Use of Timer Control If you want to run some code after a certain interval of time

continuously, you can use the Timer control. As well as to start a process at a fixed time schedule, to

increase or decrease the speed in an animation graphics with time schedule etc.

The Visual Studio toolbox has a Timer Control that allowing you to drag and drop the timer controls directly onto a Windows Forms designer.

Page 4: Timer control

How to Timer Control ?TIMER PROPERTY For example, if we want to set an

interval of one minute we set the value at Interval property as 60000, means 60x1000 .

The Timer Control starts its functioning only after its Enabled property is set to True, by default Enabled property is False.

Page 5: Timer control

Timer example The following program shows a Timer example that display

current system time in a Label control. For doing this, we need one Label control and a Timer Control.

Public Class Form1 Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Label1.Text = DateTime.Now.ToString End Sub End Class

Page 6: Timer control

Start and Stop Timer Control

We can control the Timer Control Object that when it start its function as well as when it stop its function.

The Timer Control has a start and stop methods to perform these actions.

Page 7: Timer control

Start and Stop Timer Control Here is an example for start and stop methods of the Timer

Control. In this example we run this program only 10 seconds.Public Class Form1 Dim second As Integer Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Timer1.Interval = 1000 Timer1.Start() 'Timer starts functioning End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Label1.Text = DateTime.Now.ToString second = second + 1 If second >= 10 Then Timer1.Stop() 'Timer stops functioning MsgBox("Timer Stopped....") End If End Sub End Class

Page 8: Timer control

THANK YOU