社区
C#
帖子详情
winform中如何存储全局变量啊?
武汉星云信软件
2007-02-06 11:18:01
如用户信息,在整个应用程序中都会用到,如何存储啊?进入不同窗体时,直接调用?如何操作?
...全文
1116
18
打赏
收藏
winform中如何存储全局变量啊?
如用户信息,在整个应用程序中都会用到,如何存储啊?进入不同窗体时,直接调用?如何操作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xyz16
2007-04-07
打赏
举报
回复
mark
「已注销」
2007-02-07
打赏
举报
回复
up
武汉星云信软件
2007-02-07
打赏
举报
回复
OK,没问题了,感谢爱是唯一!
daichenghua
2007-02-07
打赏
举报
回复
报什么错???
if (UserDAL.ValidateUser(username,txtPassword.Text.Trim()))
{
(((Control)sender).Parent).Hide();
InfoClass.UserInfo = UserDAL.GetUserInfo(username);
MainForm mForm = new MainForm();
mForm.Show();
}试一试
武汉星云信软件
2007-02-07
打赏
举报
回复
老大们,测试了,不行,不知道是哪写错了,帮忙看看吧,代码如下:
登录窗口登录按钮代码如下:
if (UserDAL.ValidateUser(username,txtPassword.Text.Trim()))
{
(((Control)sender).Parent).Hide();
MainForm mForm = new MainForm();
mForm.Show();
InfoClass.UserInfo = UserDAL.GetUserInfo(username);
}
主窗体中加了一个状态栏,在窗体的Load事件中加如下代码:
this.statusBar1.Text = InfoClass.UserInfo.UserName;
程序报错
NoirCheng
2007-02-06
打赏
举报
回复
同意一楼~~
leq_82
2007-02-06
打赏
举报
回复
如一楼
aierduo
2007-02-06
打赏
举报
回复
恩 一楼的就行
武汉星云信软件
2007-02-06
打赏
举报
回复
我已经单独做了一个USER类库,包含USER所有信息及相关操作了
我只需要在登录时保存下当前登录的用户。
然后在其他所有窗口中使用这一用户信息进行相关操作的。
我的问题是这一用户信息如何保存,使其能中所有其他窗口中调用
Red_angelX
2007-02-06
打赏
举报
回复
如一楼
武汉星云信软件
2007-02-06
打赏
举报
回复
无人问津?嫌分少吗?
daichenghua
2007-02-06
打赏
举报
回复
创建一个类,里面有一个静态属性如:
public class infoClass
{
private static string userID="";
public static string UserID
{
get
{return userID;
}
set
{
userID=value;
}
}
这个infoClass.UserID可以在任何一个窗口里面使用。
greenery
2007-02-06
打赏
举报
回复
静态属性就可以了
liuyiuhui
2007-02-06
打赏
举报
回复
private InfoClass userInfo;
private static InfoClass Instance()
{
return userInfo = new InfoClass();
}
其他的如一楼。
在程序启动的时候对登陆用户做一些验证操作。然后把用户的信息保存到InfoClass里
访问的时候直接读取InfoClass的成员就行了。例如:
txtUserID.Text = InfoClass.Instance().UserID;
txtUserName.Text = InfoClass.Instance().UserName;
daichenghua
2007-02-06
打赏
举报
回复
这些静态变量进行修改: infoClass.UserID=你的值
yudi010
2007-02-06
打赏
举报
回复
问题是
对这些静态变量进行修改呢
那么应该怎么办
wls12342004
2007-02-06
打赏
举报
回复
静态变量,搞定ok
武汉星云信软件
2007-02-06
打赏
举报
回复
我觉得都不太对,我记得应该有个应用程序级的变量的,不知道怎么定义
WinForm
之与上位机通讯配置
【代码】
WinForm
之与上位机通讯配置。
winform
程序读取和改写配置文件App.config元素的值
在开发Web项目的时候,会有一个配置文件Web.config,用来存放一些全局的变量,如连接数据库用的字符串。相应的,在开发
winform
程序时,也有一个配置文件,它就是App.config,这个文件的作用与Web.config大致相同,也可以用来存放程序所用的
全局变量
及Value值。 来看一个app.config文件的例子: <?xmlversion="1.0...
winform
的app.config
在开发Web项目的时候,会有一个配置文件Web.config,用来存放一些全局的变量,如连接数据库用的字符串。相应的,在开发
winform
程序时,也有一个配置文件,它就是App.config,这个文件的作用与Web.config大致相同,也可以用来存放程序所用的
全局变量
及Valu
华为荣耀recovery1.0
源码链接: https://pan.quark.cn/s/a4b39357ea24 This directory contains a script ('makefsdata') to create C code suitable for httpd for given html pages (or other files) in a directory. There is also a plain C console application doing the same and extended a bit. Usage: htmlgen [targetdir] [-s] [-i]s targetdir: relative or absolute path to files to convert switch -s: toggle processing of subdirectories (default is on) switch -e: exclude HTTP header from file (header is created at runtime, default is on) switch -11: include HTTP 1.1 header (1.0 is default) if targetdir not specified, makefsdata will attempt to process files in subdirectory 'fs'.
光纤耦合器Matlab模拟.rar
光纤耦合器Matlab模拟.rar
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章