I remember that I had a code of a multithread that you could start it how many times you want (it had no arrays).
And I remember I only had to get the "Dim t1 as....(I dont rembemer)" line and insert t1.start to make it work.
Also, it auto-dispose when it finishes the job.
Can someone tell me how do I declare the thread to work how I have said?