Click here to Skip to main content
15,879,326 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

I create vb.net application and i add one windows form,called frmScan.
i put two textboxes and two labels. Then i write the following
thread with delegate event.

Private Delegate Sub DoInitializedDelegate() 

Public motdet As New Thread(AddressOf MotionDetection)

Private Sub MotionDetection()
	'Do motion detection Work
	'It is never ending Loop until form unload.
End Sub


Then I start it in my form load event.

Private Sub frmScan_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
	motdet.Start()   	
End Sub


So my problem started when i load the form.
i can see the form but it is like loading something.
i thought my motion detecting thread is never ending loop until form unload.
i cannot type anything inside two text box i mentions in above.
how should i do ? pls help me.
thanks

best rgds,
df
Posted

1 solution

Add a Thread.Sleep(N) to your never ending loop where N is a number of milliseconds depending on your requirements (typically 1000 for 1 second or 1 for continuous checking required).
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900