dim thd as Threading.Thread Private Sub threadSub() 'Some Code End Sub Private Sub threadLauncher() thd = new Threading.Thread(AddressOf threadSub) thd.Start() End Sub This makes a thread running threadSub, if you want to keep this thread running you should add code like this: While True End While Greetings.... :)