I think you're missing it completely. His method is in what appears to be the start up form. Using your method, all you are doing is creating a new instance of the form, then closing it, effectively doing nothing. This is because you are referencing the method in the new instance of the form, not the current instance,