I have to execute a program(a .exe) from within VB and wait for the routines to finish execution. Can I do this without using the function Shell? If yes, how?