用label控件来判定权限什么意思?
解决方案 »
- Environment.Exit(Environment.ExitCode) 和 application.exit()有什么区别
- 是C#的BUG,还是我蠢?明明一样却不相等,这是为什么?
- 关于软件的打包
- 无法更新标识列‘id’
- treeview中如何用右键获得焦点?(在线等)
- 中文VS.net 2003如何开发出全英文的b/s系统?请星爷和各路高手回答
- c# 怎么用button更新DataGridView的数据到access
- WEBSERVERICE 是不是在ASP.NET中才用
- 超市管理系统
- WinForm模态窗体
- 华为SMEIDll.dll 发送短信方法,cmpp协议
- C# .net怎么把文件上传到服务器共享文件需要用户和密码验证
没见过你这种用label做判断的,或者你截个图来说明。登录系统,必然要有数据库有用户表,可以将权限值传入数据库。
还有label是个显示文字的控件,不支持用户输入文本,只能在程序内部修改代码。
先学习下数据库的操作,当然你也可以自己搜搜其他的数据库。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
private int Privilege;//权限 private void Form1_Load(object sender, EventArgs e)
{
string[] array = { "普通用户", "管理员" };
comboBox1.DataSource = array;
} public Form1()
{
InitializeComponent();
this.Load += new EventHandler(Form1_Load);
} private void button1_Click(object sender, EventArgs e)
{
Privilege = comboBox1.SelectedIndex;
MessageBox.Show(Convert.ToString(Privilege));
} }
}
真是麻烦你了
真是麻烦你了代码都给你贴上了,还要我怎么教
真是麻烦你了代码都给你贴上了,还要我怎么教
不好意思 刚刚才看见代码!
真是麻烦你了 既然没搞清楚,就不要问的太细先;你连最起码的思维都错了,你就直接问登录权限 就好像一个杯子 你还没搞清楚它是干嘛用的,你就问它吃了能补充什么维生素。 传送门你先把表建好,理清逻辑,然后再开始!
真是麻烦你了 既然没搞清楚,就不要问的太细先;你连最起码的思维都错了,你就直接问登录权限 就好像一个杯子 你还没搞清楚它是干嘛用的,你就问它吃了能补充什么维生素。 传送门你先把表建好,理清逻辑,然后再开始!
大神教导的是!下次我一定准备好.
真是麻烦你了代码都给你贴上了,还要我怎么教
我说一下我的问题,你刚刚发的那个代码,通过判断privilege的值来确定权限。是这样嘛privilege=“管理员”确定嘛?然后就是是否是把判定语句放在我主界面有权限需求的按钮里面,用if语句判断!
真是麻烦你了代码都给你贴上了,还要我怎么教
我说一下我的问题,你刚刚发的那个代码,通过判断privilege的值来确定权限。是这样嘛privilege=“管理员”确定嘛?然后就是是否是把判定语句放在我主界面有权限需求的按钮里面,用if语句判断!
基本上思路对了,但是privilege我定义的是int型,他的值只有0,1,-1,根据你的要求,0是普通用户,1是管理员,-1是comboBox内容错误。if语句里面的判断就是if(privilege == 0)
{
//普通用户代码
}
真是麻烦你了代码都给你贴上了,还要我怎么教
我说一下我的问题,你刚刚发的那个代码,通过判断privilege的值来确定权限。是这样嘛privilege=“管理员”确定嘛?然后就是是否是把判定语句放在我主界面有权限需求的按钮里面,用if语句判断!
基本上思路对了,但是privilege我定义的是int型,他的值只有0,1,-1,根据你的要求,0是普通用户,1是管理员,-1是comboBox内容错误。if语句里面的判断就是if(privilege == 0)
{
//普通用户代码
}
但是我在主窗体我输入代码的时候上下文不存在privilege,我是把最开始你的发的代码放到登录窗体里面的。这个问题我也解决不了
看来你基础知识很薄弱啊!这样不行的,后面都是障碍,你还是应该找本书来先看例子做练习。
哦,对了~忘了现在是考试季