private void button1_Click(object sender, EventArgs e)
 {
     grabber = new ShowGrabber();
 }
 void SecondaryThread_DoWork(object sender, DoWorkEventArgs e)
 {
     this.BeginInvoke((Action)delegate
     {
         frmLoading = new Loading();
         frmLoading.Show();
     });
     grabber = new ShowGrabber();
 }