Adding Application.Doevents (or C++ equivilent), assuming Sins is written in VS will eliminate the Not Responding messages when Sins is starting up....also assuming this process is running through a loop while reading the Load file and the program is able to execute this line of code