第一章魔兽窗口

开始显示第一个窗体

用户直接点登陆的话就会提示用户名不能为空密码不能为空

没有账号的话只能先注册,点击蓝色摁钮进入下一个窗体

 

 这里有判断是否为空,注册成功后利用窗体传值,并且打开第一个窗口

把注册的用户名和密码写上去就可以的登陆到这个了

 

 窗口一代码:

 1 using System;2 using System.Collections.Generic;3 using System.ComponentModel;4 using System.Data;5 using System.Drawing;6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms; 10 11 namespace Loging 12 { 13 public partial class Form2 : Form 14  { 15 public string mile; 16 public string pwd; 17 public Form2() 18  { 19  InitializeComponent(); 20  } 21 22 private void Form2_Load(object sender, EventArgs e) 23  { 24 25  } 26 27 private void button1_Click(object sender, EventArgs e) 28  { 29 Form3 f3=new Form3(); 30 31 if (textBox1.Text == "" || textBox2.Text == "") { 32 MessageBox.Show("用户名或密码不能为空!", "提示"); 33  } 34 else if (textBox1.Text == mile && textBox2.Text ==pwd) 35  { 36 37 Form1 f1=new Form1(); 38  f1.Show(); 39  } 40 41  } 42 43 private void pictureBox1_Click(object sender, EventArgs e) 44  { 45 this.Close(); 46  } 47 48 private void label4_Click(object sender, EventArgs e) 49  { 50 Form3 f3 = new Form3(); 51  f3.Show(); 52  } 53  } 54 }

 

  窗口二代码:

 1 using System;2 using System.Collections.Generic;3 using System.ComponentModel;4 using System.Data;5 using System.Drawing;6 using System.Linq; 7 using System.Text; 8 using System.Threading.Tasks; 9 using System.Windows.Forms; 10 11 namespace Loging 12 { 13 public partial class Form3 : Form 14  { 15 16 public Form3() 17  { 18  InitializeComponent(); 19  } 20 public static string mile; 21 public static string pwd; 22 private void lbls_Click(object sender, EventArgs e) 23  { 24 25  } 26 27 private void lblpwd_Click(object sender, EventArgs e) 28  { 29 30  } 31 32 private void button1_Click(object sender, EventArgs e) 33  { 34 if (textBox1.Text == "") 35  { 36 MessageBox.Show("姓名不能为空", "提示"); 37 38  } 39 else if (textBox3.Text == "") { 40 MessageBox.Show("身份证号不能为空", "提示"); 41  } 42 else if (textBox2.Text == "") { 43 44 MessageBox.Show("邮箱地址不能为空", "提示"); 45  } 46 else if (textBox4.Text == "") 47  { 48 MessageBox.Show("密码不能为空", " 提示"); 49  } 50 else if (textBox5.Text == "") { 51 MessageBox.Show("请再次输入邮箱", "提示"); 52  } 53 else if (textBox6.Text == "") 54  { 55 MessageBox.Show("请再次输入密码", "提示"); 56  } 57 else { 58 59 MessageBox.Show("注册成功", "提示"); 60 61 Form2 f2 = new Form2(); 62 f2.mile = textBox2.Text; 63 f2.pwd = textBox4.Text; 64  f2.Show(); 65  } 66  } 67 68 private void button2_Click(object sender, EventArgs e) 69  { 70 this.Close(); 71  } 72 73 private void Form3_Load(object sender, EventArgs e) 74  { 75 76  } 77 78  } 79 }

窗口三代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Loging { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } } }

 

转载于:https://www.cnblogs.com/shiguanji/p/6518426.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/371389.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Apache Digester示例–轻松配置

解决问题–硬编码,需要为您的应用程序创建自定义配置,例如struts配置文件,以仅通过更改文件来改变应用程序行为。 Apache Digester可以轻松为您完成此任务。 使用Apache Digester相当容易将XML文档转换为相应的Java bean对象层次结构。 请参阅…

Java FlameGraph 火焰图

上周一个偶然的机会听同事提到了Java FlameGraph,刚实验了一下,效果非常好。 一、什么是FlameGraph 直接看图说话。FlameGraph 是 SVG格式,矢量图,可以随意扩大缩小,看不清的信息可以放大看。图中,各种红橙…

烟草局计算机笔试,2020年广西南宁烟草局什么时候笔试?

最近广西烟草局各地市社招通知频发,南宁烟草局报名截止至今都无任何消息,根据往年的考情,通知近期很大可能会发布,将于6月底完成笔面!你备考好了吗?今天广西中公国企小编来给大家说一下南宁烟草局社招的笔试内容及备考…

JAVA Swing 组件演示***

下面是Swing组件的演示: package a_swing;import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Cursor; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.…

centos 获取硬件序列号_如何在 Linux 上查找硬件规格

在 Linux 系统上有许多工具可用于查找硬件规格。-- Sk(作者)在 Linux 系统上有许多工具可用于查找硬件规格。在这里,我列出了四种最常用的工具,可以获取 Linux 系统的几乎所有硬件(和软件)细节。好在是这些…

Spring –持久层–编写实体并配置Hibernate

欢迎来到本教程的第二部分。 当您看到本文有多长时间时,请不要惊慌–我向您保证,这主要是简单的POJO和一些生成的代码。 在开始之前,我们需要更新我们的Maven依赖项,因为我们现在将使用Hibernate和Spring。 将以下依赖项添加到pom…

无线服务器主机名是,wifi默认服务器主机名

wifi默认服务器主机名 内容精选换一换以CentOS 7操作系统的弹性云服务器为例:登录Linux弹性云服务器,查看“cloud-init”的配置文件。检查“/etc/cloud/cloud.cfg”文件中“update_hostname”是否被注释或者删除。如果没有被注释或者删除,则需…

pygame里面物体闪烁运动_利用自闪烁发光二极管探究小车在倾斜轨道上的运动规律...

2020年11月23日,周一,24小时安全值班。利用当班中午的时间,微主在创客空间测试了自闪烁发光二极管在匀加速运动中的效果,结果还比较满意。将小车放置在倾斜的轨道上,将自闪烁发光二极管和纽扣电池构成频闪光源&#xf…

python网络爬虫与信息提取 学习笔记day3

Day3: 只需两行代码解析html或xml信息 具体代码实现:day3_1 注意BeautifulSoup的B和S需要大写,因为python大小写敏感 import requests r requests.get("http://python123.io/ws/demo.html") r.text demo r.text from bs4 import Beauti…

王者荣耀微信哪个服务器人最少,王者荣耀:微信区王者人数锐减,大神们都去哪了?这些原因很真实...

原标题:王者荣耀:微信区王者人数锐减,大神们都去哪了?这些原因很真实王者荣耀:微信区王者人数锐减,大神们都去哪了?这些原因很真实大家好!王者荣耀S16赛季已经开启一月之余&#xff…

一个div压在另一个div上面_【CSS小分享】用CSS画一个新拟态风格键盘

什么是新拟态新拟态的英文名称是“Neumorphism”,也有人称为“Soft UI”。简单讲,新拟态是一种图形样式,其原理是通过模拟真实物体来为界面的UI元素赋予真实感。新拟态风格起源于dribbble,后面陆续被收录在2020设计趋势预测里面&a…

Hibernate中Hql查询

这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。 在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属…

Java代码质量工具–概述

最近,我有机会在本地IT社区聚会上介绍了该主题。 这是基本演示: Java代码质量工具 以及更有意义的思维导图: 但是,我认为我需要更深入地探讨这一主题。 这篇博客文章应该像是在此方向上进行进一步调查的起点。 1. CodePro Anal…

cuda版本查看_ubuntu安装CUDA

0 写在前面安装环境:ubuntu18.04以及GTX1050Ti笔记本为什么要安装CUDA? 参考百科,CUDA是英伟达推出的集成技术,通过该技术可利用GeForce 8 以后的GPU或者较新的Quadro GPU进行计算。例如典型的tensorflow-GPU和pyCUDA安装之前都要…

idea新建scala文件_IDEA maven项目中新建.scala文件

本文首发于我的博客[IDEA maven项目中新建.scala文件]分为三步第一步、IDEA中安装scala插件1、搜索安装File-Sittings-Plugins-搜索安装scala2、安装完成重启安装完成之后点击重启idea第二步、下载、安装、配置Scala1、下载安装Scala SDK本体搜索引擎搜索Scala SDK或者点我去Sc…

Log4j线程死锁–案例研究

此案例研究描述了影响Weblogic Portal 10.0生产环境的Apache Log4j线程争用问题的完整根本原因分析和解决方案。 它还将说明在开发和支持Java EE应用程序时适当的Java类加载器知识的重要性。 本文也是您提高线程转储分析技能和了解线程竞争条件的另一个机会。 环境规格 Java …

堆栈跟踪从何而来?

我认为,阅读和理解堆栈跟踪是每个程序员都必须具备的一项基本技能,以便有效地解决每种JVM语言的问题(另请参阅: 过滤日志中无关的堆栈跟踪行和首先记录引起异常的根本原因 )。 那么我们可以从一个小测验开始吗&#xf…

@select 怎么写存储过程_MySQL4:存储过程和函数

什么是存储过程简单说,存储过程就是一条或多条SQL语句的集合,可视为批文件,但是起作用不仅限于批处理。本文主要讲解如何创建存储过程和存储函数以及变量的使用,如何调用、查看、修改、删除存储过程和存储函数等。使用的数据库和表…

跨域访问-预请求及跨域常见问题

预请求 参考:https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS#预请求 简而言之,在跨域并且尝试添加一些特殊头及自定义头的情况下,由于浏览器的安全机制,会加多一次OPTIONS预请求(询问请求&am…

mysql查询优化之一:mysql查询优化常用方式

一、为什么查询速度会慢? 一个查询的生命周期大致可以按照顺序来看:从客户端,到服务器,然后在服务器上进行解析,生成执行计划,执行,并返回结果给客户端。其中在“执行”阶段包含了大量为了检索…