/// <summary>单击编辑用户
        ///  进入用户设置
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button设置_Click(object sender, EventArgs e)
        {
            uiSHF_Login uiR = new uiSHF_Login(this);

            uiR.Show();
            this.Hide();
        }
        private void button登录_Click(object sender, EventArgs e)
        {
            // 说明:
            // this -- 升级版实验窗体对象
            // this myUser -- 用户对象,保存登录对象信息,默认为来宾。
            // this.myUserLogin --用户登录状态对象,保存登录用户的状态信息,包括时间等。
            // userType -- 用户类型,设定默认的用户列表。

            int userType = 0; // 0 =来宾,1 = 学生, 2 = 教师。

            SHF_UI.uiSHF_Login f = new uiSHF_Login(this, this.myUser, this.myUserLogin, userType);
            f.Show();
        }
        /// <summary>单击登录
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button登录_Click(object sender, EventArgs e)
        {
            // 登录信息中需要设置:
            //  1 登录用户
            //  2 登录程序
            //  3 累计登录次数
            //  4 累计在线时间
            //  5 在线状态
            shfUserLogin.LoginProgramID = myProgramID;                            //程序标识
            shfUserLogin.ProgramName    = myProgramName;                          //程序名称
            shfUserLogin.LoginCourseID  = myCourseID;                             //键盘训练实验程序ID
            shfUserLogin.CourseName     = myCourseName;                           //填写单元名称
            shfUserLogin.LoginUnitID    = 2;                                      //实验客户端登录单元ID
            shfUserLogin.UnitName       = myProgramName + "登录";                   //填写单元名称

            uiSHF_Login usrLog = new uiSHF_Login(this, shfUser, shfUserLogin, 1); // 默认学生登录

            usrLog.Show();
        }
 /// <summary>单击编辑用户
 ///  进入用户设置
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void button设置_Click(object sender, EventArgs e)
 {
     uiSHF_Login uiR = new uiSHF_Login(this);
     uiR.Show();
     this.Hide();
 }
        //用户管理
        /// <summary>单击登录
        /// 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void button登录_Click(object sender, EventArgs e)
        {
            // 登录信息中需要设置:
            //  1 登录用户
            //  2 登录程序
            //  3 累计登录次数
            //  4 累计在线时间
            //  5 在线状态
            shfUserLogin.LoginProgramID = myProgramID;       //程序标识
            shfUserLogin.ProgramName = myProgramName;   //程序名称
            shfUserLogin.LoginCourseID = myCourseID;//键盘训练实验程序ID
            shfUserLogin.CourseName = myCourseName; //填写单元名称
            shfUserLogin.LoginUnitID = 2;//实验客户端登录单元ID
            shfUserLogin.UnitName = myProgramName + "登录"; //填写单元名称

            uiSHF_Login usrLog = new uiSHF_Login(this, shfUser, shfUserLogin, 1); // 默认学生登录
            usrLog.Show();
        }
 private void button注册_Click(object sender, EventArgs e)
 {
     uiSHF_Login usrLog = new uiSHF_Login(this, shfUser); // 默认学生登录
     usrLog.Show();
 }
        private void button注册_Click(object sender, EventArgs e)
        {
            uiSHF_Login usrLog = new uiSHF_Login(this, shfUser); // 默认学生登录

            usrLog.Show();
        }
        private void button登录_Click(object sender, EventArgs e)
        {
            // 说明:
               // this -- 升级版实验窗体对象
               // this myUser -- 用户对象,保存登录对象信息,默认为来宾。
               // this.myUserLogin --用户登录状态对象,保存登录用户的状态信息,包括时间等。
               // userType -- 用户类型,设定默认的用户列表。

               int userType = 0; // 0 =来宾,1 = 学生, 2 = 教师。
               SHF_UI.uiSHF_Login f = new uiSHF_Login(this, this.myUser, this.myUserLogin, userType);
               f.Show();
        }