菜单
  

    用户密码修改功能在每个系统中都会存在,这是保护用户自己账号的很有效的一个手段。当点击“修改密码”按键时,就会进入到如图3.19所示的界面中
     
    图 3.19密码修改
    此界面会自动显示当前用户的账号,用户只需将初始密码和修改密码输入到对应的文本框中,点击确定后就可以很容易的完成修改操作。当初始密码输入错误,或修改密码和确认密码2次输入的不相同,都无法完成密码的修改操作。
    自动显示的账号是通过一个全局变量,将登录界面输入的账号取出来,赋予此界面标签的text属性,实现的代码如下:
    在登录界面跳转按键下输入以下代码:
    string username = textBox1.Text;
                Form2 Form2 = new Form2(username);
    由于登录界面是跳转到模块选择界面的,所以将值赋予在模块选择界面一个隐藏的控件中。模块选择界面添加如下代码:
      string yhm;   
                    public Form2(string s)  
        {           
            InitializeComponent();      
            yhm = s;     
        }
    当点击“修改密码”按键时,再通过此方法将值赋予过去,如此麻烦的原因是没找到方法,直接由登录界面把值赋予到修改密码界面,也就是说跳过模块选择画面,直接赋予给修改密码界面。
    修改密码实现的代码如下:
    if (textBox3.TextLength > 10)
                    {
                        MessageBox.Show("新密码长度过长,请重新输入");
                        return;
                    }
                    else
                        if (textBox3.TextLength < 6)
                        {
                            MessageBox.Show("新密码长度过短,请重新输入");
                            return;
                        }
                        else
                            if (textBox3.Text != textBox4.Text)
                            {
                                MessageBox.Show("两次输入的密码不一致,请重新输入");
                                return;
  1. 上一篇:《计算机基础》课程学生实验作业网络管理系统设计
  2. 下一篇:Flash射击游戏设计+需求分析
  1. jsp+mysql学生选课信息系统设计与实现

  2. Ruby+mysql就业信息管理系统的设计与实现

  3. VB+sqlserver社区医院信息管理系统的设计与实现

  4. java+mysql房地产开发与销售...

  5. VB+sqlserver高校宿舍信息管理系统的设计与实现

  6. java+mysql车票预订信息系统设计与实现

  7. 基于信息技术课程培养初...

  8. 当代大学生慈善意识研究+文献综述

  9. java+mysql车辆管理系统的设计+源代码

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 电站锅炉暖风器设计任务书

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 杂拟谷盗体内共生菌沃尔...

  14. 乳业同业并购式全产业链...

  15. 中考体育项目与体育教学合理结合的研究

  16. 大众媒体对公共政策制定的影响

  17. 十二层带中心支撑钢结构...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回