private void frm_RemoteDesktop_Load(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; RDC.Server = "server"; RDC.UserName = frm_Home.Username + "\\" + frm_RDCInput.user.ToString(); IMsTscNonScriptable secured = (IMsTscNonScriptable)RDC.GetOcx(); secured.ClearTextPassword = frm_RDCInput.password.ToString(); RDC.Connect(); this.Cursor = Cursors.Default; } catch (Exception E) { MessageBox.Show(E.ToString()); } }