autostart an internal thread in a winform


G

Guest

I am looking for a form event that fires when form_load has been completed.
I need to start a long running process in the background and the process
need to start by itself.
What is the best way autostart an internal thread in a winform?
 
Ad

Advertisements

D

David Lei

Try use the form_activated event to start the thread.
david
 
G

Guest

David,
That event fires every time the form gets focus. I you lost and regain focus
that event will fire again. Maybe I can create a switch that would handle
that problem.
 
Ad

Advertisements

D

David Lei

You are right, it's a bad idea to use Form_Activated event.

I remember i tried this a while back, I ended up running the
long process on another thread and at the same time launching
a form to show its progress. All were are initiated from the main form.

Or you can have the long process logic within the progress form, then
allowing the user to click on a start button to initiate the process.

David
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top