ODes anyone know of a quick way to keep part of a vb program from running until another part is done.. Like for instance i want to run a Perl script from a VB program. but I don't want the rest of the VB program to run until after the Perl script is finished. I know of a way to do it but I don't want to put in all that extra code in unless I really really have to.. I know I can check to see what processes are running but I don't want to do that unless I have to.. any thoughts?