简单的ATM自动提款设计
来源:互联网 发布:宏程序 刀具寿命 编程 编辑:程序博客网 时间:2024/04/30 21:43
这个作业昨天早上刚完成的,主要用了两个窗体:登录窗体和操作窗体;
登录窗体主要是:输入账号和密码以后,点击确定按钮,若账号密码匹配跳转到操作窗体,这里我跳转到另一个窗体使用的是如下代码: private void btnOk_Click(object sender, EventArgs e)
{
if (txtUser.Text == user && txtPwd.Text == pwd)
{
option op = new option();
this.Visible = false; //要首先设置其属性为false,然后调用option的ShowDialog()方法
op.ShowDialog();
this.Dispose(true);
}
else
{
lblShow.Text = "账号或密码不匹配";
}
当然也可以在program.cs里编写,但是我比较喜欢用前一种方法(可能是水平有限,还不能灵活使用后面的一种方法);
操作窗体:主要功能有存款、取款、查询、修改密码、退出功能;我分别将每个功能的主要部分放在了pannel控件里,通过各自按钮控制它们的visable属性,使得当前执行操作的界面显示,而不执行的不显示;在退出功能里,主要是让用户确认是否确认退出,是的话就重新转入登录界面。
仍然存在的问题是:我本来想用一个公有的静态变量来保存账号和密码,使得修改密码那里,加入修改以后能够保存下修改的信息,但是试了几次,不能够实现;
嘿嘿,希望知道怎么解决的各位同学或者老师教我一下
- 简单的ATM自动提款设计
- 【代码】一个简单的ATM提款机的DOS操作系统
- ATM模拟提款机
- 自己写的简易的ATM提款机
- 一个无聊的自动提款机程序
- 自动提款机
- 简易自动提款机
- 简单的ATM系统
- ATM的面向对象设计
- OC--简单的ATM算法
- 简单的银行ATM系统
- 面向对象设计模拟简单ATM系统
- 一个无聊的自动提款机程序---最终版——进行信号的处理
- 一个无聊的自动提款机程序---改进版--修改终端属性
- 一个无聊的自动提款机程序---改进版--忽略非法输入
- 一个无聊的自动提款机程序---改进版——限制用户,超时特征
- 简单ATM
- 通过手机可从自动提款机中取现
- TestDirector 8.2 SP2的下载与安装
- 《programming ruby中文版第二版》——代码块、迭代器、类和对
- 关于JS中字符串去空格的解决方法
- 体验痛苦
- 求友(C++)
- 简单的ATM自动提款设计
- 进程(下)
- Java Web基础:第十四讲 客户端验证的常用方法
- Java Web基础:第十五讲 正则表达式
- 今天
- java对文件的各种操作
- structs中文乱码处理----filter
- set statistics io / set statistics time结果解释(MSSQL)
- 国外10个ASP.Net C#下的开源CMS