how to create a new threads in VB?? i need to do few task concurrently. such as when VB will load a form to show in the screen, another thread will read the data from a file and load a number of controles at the runtime. the run-time control loading will not halt the form loading. obviously the form load will finish first, so user will still b able to c it while the backgroud thread loads all the rest of the controls