Solved

Making a stop button stop the routine.

Posted on 2006-07-04
2
240 Views
Last Modified: 2010-04-16
Hi
I am using VC#.
On the main form I have a start button which calls a routine to start taking voltage measurments and displays the measured data. The full test can take several hours. I need to have another button on the form, STOP, to stop this routine at any stage.
I have tried adding a button but when the main routine starts the stop button has no affect, the code here never gets called.
How can I structure the program so that the buttons on the form still work.

David
0
Comment
Question by:davidw007
2 Comments
 
LVL 44

Accepted Solution

by:
bruintje earned 500 total points
ID: 17035610
Hi davidw007,
----------

you could look into using threads for this because you could kill a worker thread on the main thread in your commandbutton code
http://msdn2.microsoft.com/en-us/library/7a2f3ay4.aspx

----------
bruintje
share what you know, learn what you don't
0
 

Author Comment

by:davidw007
ID: 17036049
Thanks that makes sense.
David
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Extention Methods in C# 3.0 by Ivo Stoykov C# 3.0 offers extension methods. They allow extending existing classes without changing the class's source code or relying on inheritance. These are static methods invoked as instance method. This…
Article by: Ivo
C# And Nullable Types Since 2.0 C# has Nullable(T) Generic Structure. The idea behind is to allow value type objects to have null values just like reference types have. This concerns scenarios where not all data sources have values (like a databa…
Email security requires an ever evolving service that stays up to date with counter-evolving threats. The Email Laundry perform Research and Development to ensure their email security service evolves faster than cyber criminals. We apply our Threat…

679 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question