I have a bunch of created threads... no problems with any of that. No problems at all actually, I just have a question.

My question is, how would i go about aborting all threads dead in their tracks. I assume I would be using a For Each / Next loop, however I'm not sure of the actual pointers I'd be using for that loop. I've tried to go through the intellisense but have come up with nothing. I've read on google that using .Abort is a bad idea as well so before I take that route I was wondering if anyone could shed some light. I don't want the threads to finish doing whatever they were doing. I just want everything to stop with the click of a button. Is this possible?