已有57人关注
企业管理系统的问题(关于标识tag,Login_n的)
发表在C#图书答疑 2010-04-26
是否精华
版块置顶:
小科老师您好:
对于此系统,我在关于标识tag,Login_n的方面有些疑问,问题如下,首先在主窗体中将tag==1,再显示登录界面,而登录界面的代码中            
if ((int)(this.Tag) == 2) 
this.Close;
[font color=#FF0000]请问 Tag==2 的赋值语句在程序的什么地方出现的?[/font]

另外,再MyMeans得公共类中 有全局变量public static int Login_n = 0;
在以后的代码中 总是令Login_n == 3

[font color=#FF0000]请问0,3分别代表什么状态[/font]








分享到:
精彩评论 14
东方_mrkj
学分:0 LV1
2010-04-26
沙发
读者你好:
    请问是哪本书的哪章哪节?
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-04-26
板凳
“C#项目开发全城实录” 中的 第七章 的 企业人事管理系统
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-04-27
地板
如何设置窗体的属性对话框? 而您说的又是哪一个窗体,请您细点说。

另外问一下, Men = ((ToolStripDropDownItem)MenuS.Items[i]).Name; //获取主菜单项的名称
这里是为了 获取主菜单项的名称 但为什么强制转换成ToolStripDropDownItem
满园春色关不住
学分:0 LV1
TA的每日心情
努力自律
2023-11-19 09:49:04
2010-04-27
4L
读者朋友:
    你好,所有继承于Control类的控件都有Tag属性,Tag属性用于存储与控件密切关联的数据。Tag属性为Object类型。哪个窗体都会有Tag属性。
对于第二个问题,Men = ((ToolStripDropDownItem)MenuS.Items[i]).Name;可以替换为Men = MenuS.Items[i].Name; 这样是没有错的。我们对于您求知的这种精神是很支持的,我们也很乐于帮助读者解决问题,如果对程序哪里不太了解,见意,可以先对程序进行单步调试,了解程序中的每一个步骤,配合代码中的注释了解属性及方法的调用过程。感谢对明日图书的支持。
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-04-28
5L
谢谢各位老师热心帮助,

不过我按小科老师的方法在属性对话框里找tag==2的值,没有找到,所有的窗体都没有在属性对话框里直接赋过值。那么我就不明白了,
在登录窗体中是如何做if(tag==2)的判断,请您帮我找到tag被赋2的语句,谢谢了。
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-04-28
6L
[font size=2][font color=#0000FF][font face=宋体][font face=隶书]Show_Form方法是便于主窗体调用其它窗体的,而不是用于判断重新登录的时候设置的;
另外启动系统后,系统先到主窗体执行主窗体的Load事件,Load事件中就会调用登录窗体,而在登录窗体中(取消按钮的单机事件)就需要对Tag==2做判断,那Tag==2在此过程中如何体现的?这和小科老师说的Show_Form方法有关吗?

另外请解答的老师把调用代码和位置明确的写出来,麻烦了,谢谢![/font][/font][/font][/font]
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-04-28
7L
[FIELDSET][LEGEND]引自:9楼[/LEGEND]
[font size=2][font color=#0000FF][font face=宋体][font face=隶书]Show_Form方法是便于主窗体调用其它窗体的,而不是用于判断重新登录的;
另外启动系统后,系统先到主窗体执行主窗体的Load事件,Load事件中就会调用登录窗体,而在登录窗体中(取消按钮的单击事件)就需要对Tag==2做判断,那Tag==2在此过程中如何体现的?这和小科老师说的Show_Form方法有关吗?

另外请解答的老师把调用代码和位置明确的写出来,麻烦了,谢谢![/font][/font][/font][/font]
[/FIELDSET]

回复:
  
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-05-01
8L
谢谢小科老师了,我明白了!

我再问下: 


               TreeNode newNode1 = treeV.Nodes.Add(MenuS.Items[i].Text);
                //将当前菜单项的所有相关信息存入到ToolStripDropDownItem对象中
                ToolStripDropDownItem newmenu = (ToolStripDropDownItem)MenuS.Items[i];
                //判断当前菜单项中是否有二级菜单项
                if ([font color=#FF0000]newmenu.HasDropDownItems &&[/font] newmenu.DropDownItems.Count > 0)
                    for (int j = 0; j < newmenu.DropDownItems.Count; j++)    //遍历二级菜单项
                    {
                        //将二级菜单名称添加到TreeView组件的子节点newNode1中,并设置当前节点的子节点newNode2
                        TreeNode newNode2 = newNode1.Nodes.Add(newmenu.DropDownItems[j].Text);
                        //将当前菜单项的所有相关信息存入到ToolStripDropDownItem对象中
                        ToolStripDropDownItem newmenu2 = (ToolStripDropDownItem)newmenu.DropDownItems[j];
                        //判断二级菜单项中是否有三级菜单项
                        if ([font color=#00FF00]newmenu2.HasDropDownItems &&[/font] newmenu2.DropDownItems.Count > 0)
                            for (int p = 0; p < newmenu2.DropDownItems.Count; p++)    //遍历三级菜单项
                                //将三级菜单名称添加到TreeView组件的子节点newNode2中
                                newNode2.Nodes.Add(newmenu2.DropDownItems[p].Text);
                    }
            }
        }
对于我上了颜色的语句,我删掉后程序依然运行,请问去掉后有什么漏洞或风险?
学分: LV1
TA的每日心情
开心
2024-09-23 11:27:37
2010-05-04
9L
    string Str = "";
    string MenuName = "";
    DataSet DSet = MyDataClass.getDataSet("select ID from tb_Login where Name='" + UName + "'", "tb_Login");    //获取当前登录用户的信息
   string UID = Convert.ToString(DSet.Tables[0].Rows[0][0]);   //获取当前用户编号

我黏贴了其中的一部分 其中语句
DataSet DSet = MyDataClass.getDataSet("select ID from tb_Login where Name='" + UName + "'", "tb_Login");
是用员工名(UName )来获取当前登录用户的信息,但在表中员工名不是主键,如果重名,这个函数怎么处理?
首页上一页 1 下一页尾页 9 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照