首页 > 编程语言 >C#实现系统登录

C#实现系统登录

时间:2024-09-15 22:36:42浏览次数:1  
标签:Form 登录 C# 系统 System frm Pwd using name

 1, 新建窗口frm_Login

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 WindowsFormsApp1
{
    public partial class Form_Login : Form
    {
        string Pwd = "";
        public Form_Login()//构造函数
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            
            //string name = this.textBox_name.Text;
            //string pwd = this.textBox_pwd.Text;

            Form frm_login = new Form_Login();


            if (Pwd == this.textBox_pwd.Text)
            {
                if (MessageBox.Show("登录成功!") == DialogResult.OK)
                {
                    //Form frm_socket = new Form_Socket();
                    //frm_socket.ShowDialog();//打开该界面后,无法操作其他界面;
                    //frm_socket.Show();//打开该界面后,可以操作其他界面;;
                }
            }
            else
            {
                MessageBox.Show("密码错误!");
            }
        }


        private void comboBox_name_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBox_name.SelectedIndex==0)//操作员索引值=0
            {
                Pwd = "000";
            }
            else if (comboBox_name.SelectedIndex == 1)//维护员索引值=1
            {
                Pwd = "111";
            }
            else if (comboBox_name.SelectedIndex == 2)//管理员索引值=2
            {
                Pwd = "222";
            }
        }

        private void button_exit_Click(object sender, EventArgs e)
        {
            this.Close();//关闭当前窗口
            //Application.Exit();//关闭应用程序;
        }

        private void Form_Login_Load(object sender, EventArgs e)
        {
            comboBox_name.SelectedIndex = 0;//窗口加载时执行默认用户
        }
    }

}

 

标签:Form,登录,C#,系统,System,frm,Pwd,using,name
From: https://www.cnblogs.com/csflyw/p/18415785

相关文章

  • AGC026D Histogram Coloring 题解
    [AGC026D]HistogramColoring题解给定\(n\)列的网格,每列高为\(h_i\),将每个格子染色成红色或蓝色,使得每个\(2\times2\)的区域都恰好有两个蓝格子和两个红格子,求方案数(对\(10^9+7\)取模)。\(1\leqn\leq100,1\leqh_i\leq10^9\)性质为了方便讲述,先假设\(h_i=h_{i+......
  • Python调用C语言动态链接库
    调用方法如果觉得Python性能不够,可以使用C、C++或Rust、Golang为按标准C类型。为Python编写扩展。Python通过自带的ctypes模块,可以加载并调用C标准动态链接库(如.ddl或.so)中的函数。常用的操作为:importctypes#加载动态链接库lib=ctypes.CDLL("./xxx.so")#声明要调......
  • 深度学习(FCN)
    FCN是全卷积网络,用于做图像语义分割。通常将一般卷积网络最后的全连接层换成上采样或者反卷积网络,对图像的每个像素做分类,从而完成图像分割任务。网络结构如下:这里并没有完全按照原始网络结构实现,而是尝试upsample和convTranspose2d结合的方式,看看有什么效果。下面代码是用VOC......
  • ucup 做题记录
    ucup做题记录https://www.cnblogs.com/yhddd/p/18415768The3rdUniversalCup.Stage1:St.PetersburgAbitset维护\(f_{i,j}=a_i<a_j\)。每\(m\)个点划一个段,统计跨过段的答案,维护一段的后缀or。C从大往小加,线段树维护区间前缀后缀和最大连续\(1\)。D在\(0\)......
  • 文心一言 VS 讯飞星火 VS chatgpt (347)-- 算法导论23.2 6题
    六、假定一个图中所有的边权重均匀分布在半开区间[0,1)内。Prim算法和Kruskal算法哪一个可以运行得更快?如果要写代码,请用go语言。文心一言:在比较Prim算法和Kruskal算法在特定条件下的性能时,我们需要考虑几个因素,主要是图的表示方式、边的数量、顶点的数量以及边的权重分布。由于在......
  • 信息学奥赛初赛天天练-90-CSP-S2023基础题2-离散数学、染色、完全三叉树、平面图、边
    PDF文档公众号回复关键字:202409152023CSP-S选择题1单项选择题(共15题,每题2分,共计30分:每题有且仅有一个正确选项)6以下连通无向图中,()一定可以用不超过两种颜色进行染色A完全三叉树B平面图C边双连通图D欧拉图7最长公共子序列长度常常用来衡量两个序列的相......
  • ABC179-AK记
    vp赛时AK!A-PluralForm考虑直接判断字符串结尾//BLuemoon#include<bits/stdc++.h>usingnamespacestd;usingLL=longlong;usingDB=double;constintkMaxN=2e5+5;strings;voidpr(boolpr){cout<<(pr?"Yes":"No&quo......
  • 帝国cms登录账号密码 帝国cms忘记密码
    如果你忘记了帝国CMS的管理员密码,可以尝试以下几种方法来找回或重置密码:方法1:使用“忘记密码”功能访问登录页面:打开帝国CMS的登录页面。点击“忘记密码”:在登录页面底部,通常会有“忘记密码”的链接。输入邮箱:输入与管理员账号绑定的邮箱地址。重置密码:点击“重置密码”......
  • P2657 [SCOI2009] windy 数 题解
    枚举、预处理,len-1位,len位但小于第一个数的这些都不讲了,看这篇题解windy讲一下贴近最高位的处理。因为最高位如果取了,后面位数只能取到最高位,而不是9,而后面的数也是同理,所以我们的内部$\j\$循环枚举范围要把\(num_i\)单独拿出来判,单独拿出来的原因是好判break一些,因为已......
  • phpcms网站程序忘记了后台的登录密码怎么办
    如果你忘记了phpCMS网站后台的登录密码,可以通过以下两种方法来重置密码:方法1:通过数据库修改密码登录数据库:使用数据库管理工具(如phpMyAdmin)连接到你的数据库。登录数据库管理界面。找到用户表:通常表名为 v9_admin(具体表名可能有所不同,但通常带有前缀 v9_)。打开......