第一章魔兽窗口

开始显示第一个窗体

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

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

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

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

窗口一代码:

 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)
        {

        }
    }
}
时间: 2024-08-27 15:07:24

第一章魔兽窗口的相关文章

C++ Primer快速学习 第一章 入门

很多人说C++Primer不适合于入门,本系列入门文章向大家证明了:这是一个谎言. 第一章 入门 本章介绍 C++ 的大部分基本要素:内置类型.库类型.类类型.变量.表 达式.语句和函数. 1.1. 编写简单的 C++ 程序 每个 C++ 程序都包含一个或多个 函数 ,而且必须有一个命名为 main.函数 由执行函数功能的语句序列组成.操作系统通过调用 main 函数来执行程序, main 函数则执行组成自己的语句并返回一个值给操作系统. 下面是一个简单的 main 函数,它不执行任何功能,只是

OSGi原理与最佳实践:第一章 OSGi框架简介(2)

OSGi原理与最佳实践:第一章 OSGi框架简介(2) 由  ValRay 发布 已被浏览4884次 共有3条评论 已被3个人收藏 2013-08-16 21:23 顶(0) 踩(0) osgi原理与最佳实践 1.1.4 开发传统类型的应用 1.1.4.1 B/S 我们首先来看一下,如何基于 OSGi 来开发 B/S 结构的应用.B/S 结构应用程序的开发,可有两个选择:一个是在 OSGi 的框架中嵌入 Http 服务器,另外一个是在 Servlet 容器中嵌入 OSGi 框架.下面分别介绍这两

实体框架6.0(Recipes)翻译系列 1 -----第一章 开始使用实体框架1

微软的Entity Framework 受到越来越多人的关注和使用,Entity Framework7.0版本也即将发行.虽然已经开源,可遗憾的是,国内没有关于它的书籍,更不用说好书了,可能是因为EF版本更新太快,没人愿意去花时间翻译国外关于EF的书籍.使用Entity Framework开发已经有3年多了,但用得很肤浅,最近想深入学习,只好找来英文书<Entity Framework 6 Recipes>慢慢啃.首先需要说明的是,我英文不好,只是为了学习EF.把学习的过程写成博客,一是督促自

【网络原理】期末复习笔记 第一章 概述

第一章 概述 1.1 网络在现代的作用 21世纪三化:数字化(声音信号数字化处理,为了电脑处理和传输).网络化.信息化 三网:电信网络(电话).有线电视网络(同轴电缆.从有线电视公司到用户).计算机网络(因特                 网.其他网络) 1.2 计算机网络的重要功能       连通性:彼此联通.交换信息     ·远程桌面客户端:mstsc(Microsoft terminal services client) Win10.win7是单用户操作系统,只允许一个用户同时操作.

Java学习记录第一章

学习Java第一章的记录,这一章主要记录的是Java的最基础部分的了解知识,了解Java的特性和开发环境还有Java语言的优缺点. 计算机语言的发展大概过程:机器语言--->汇编语言--->高级语言(面向过程的语言和面向对象的语言)总而言之就是从人类比较难识别的字符串向人类自然语言靠近使代码的可读性越来越高. Java的发展过程:1991年Sun公司为了抢占市场先机,成立了一个称为Green的项目小组,帕特里克.詹姆斯·高斯林.麦克·舍林丹和其他几个工程师一起组成的工作小组在加利福尼亚州门洛帕

JavaScript第一章

学习了javascript第一章,对js有了初步的了解. 首先,javascript主要由三个部分组成:核心(ECMAScript).文档对象模型(DOM).浏览器对象模型(BOM) ECMAScript主要是用来提供核心语言,它包括语法.类型.语句.关键字.保留字.操作符以及对象.需要web浏览器等宿主环境提供基本的ECMAScript实现,同时宿主环境也可提供语言等. DOM是针对XML经过扩展后用于HTML的应用程序编程接口,它可以把整个页面映射为一个多层节点结构.借助于DOM,人们可以实

《Entity Framework 6 Recipes》翻译系列 (1) -----第一章 开始使用实体框架之历史和框架简述 (转)

微软的Entity Framework 受到越来越多人的关注和使用,Entity Framework7.0版本也即将发行.虽然已经开源,可遗憾的是,国内没有关于它的书籍,更不用说好书了,可能是因为EF版本更新太快,没人愿意去花时间翻译国外关于EF的书籍.使用Entity Framework开发已经有3年多了,但用得很肤浅,最近想深入学习,只好找来英文书<Entity Framework 6 Recipes>第二版,慢慢啃.首先需要说明的是,我英文不好,只是为了学习EF.把学习的过程写成博客,一

疯狂Android第一章:Android环境配置以及基本概念

第一章 无关痒痛:Android Studio安装,配置,基本功能介绍! 重点内容:Android应用基本结构分析. 基础概念部分(只需知道作用,原理后见代码): Activity:安卓系统中负责与用户界面交互的一个组件类,它主要的功能就是显示一个页面通过它的setContent(View);方法将View对象或View对象的资源ID等方式将View对象的布局内容显示出来,而自己是一个view的间接容器直接容器是Window,Activity具有操作窗口的许多方法,例如窗口主题,风格等等. Vi

用 WEKA 进行数据挖掘 ——第一章:简介

1.简介数据挖掘.机器学习这些字眼,在一些人看来,是门槛很高的东西.诚然,如果做算法实现甚至算法优化,确实需要很多背景知识.但事实是,绝大多数数据挖掘工程师,不需要去做算法层面的东西.他们的精力,集中在特征提取,算法选择和参数调优上.那么,一个可以方便地提供这些功能的工具,便是十分必要的了.而weka,便是数据挖掘工具中的佼佼者.Weka的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),是一款免费的,非商业化的,基于JAVA环境下