To add to what Cor has already posted....
You can't add a timer into a form because it isn't a control, as the error
stated..
however there's no need to add it to the form to use it..
Just declare it as in Cor's earlier reply.
You will also need to Add a Handler for the Tick event
and Start the Timer
as in
// Code //
Private SomeCode Sub
Dim timer as New windows.forms.t imer
AddHandler timer.Tick, Addressof MyTimerHandlers Sub
timer.start
End Sub
Private Sub MyTimerHandlers Sub(ByVal sender As System.Object, ByVal e As
System.EventArg s)
' Do Something Usefull in Here....!!!! like update your progress bar....
End Sub
//End Code//
HTH
Rigga.
"vinay" <cu****@cursor. com> wrote in message
news:31******** *************** ***********@mic rosoft.com...
Hi,
I must be missing some obvious point, but can someone let me know how do I
add a windows.forms.t imer control to a form at run time.
Private TM as new windows.forms.t imer
Dim sForm as form
sForm.controls. add(TM)
=> throwing an error - Value of type 'System.Windows .Forms.Timer'
cannot be converted to 'System.Windows .Forms.Control' .
Basically I have a progress bar in this form which I want to update under
a Timer control. I can access this progress bar using sForm.Controls but
unable to get a handle on this timer component.
Regards
Vinay