Okay that works ......Vegas.NewProject(false, false)
is used as a dummy within the loop and avoids getting a prompt for the project i want to open.
It makes more sense if some of the following worked ........
Vegas.Project.promptSave = false ;
Vegas.Project.showDialog = false ;
............but what do i care .