I want to wait for 30 seconds and then display a msgbox, but I don't want the main programme to be idle for those 30 seconds. I want to start a thread that counts 30 seconds and then displays the message.

How do I start a simple thread in Visual Basic?

Thanks,
Yaron.