作者fcouple (人生啊…)
看板C_Sharp
标题[问题] 制作登入画面
时间Thu Jul 8 22:02:05 2010
目标:
想做一个登入画面,等帐号密码验证完後,才准使用系统。看似简单又常见,却鲜少
有相关的资料,去查到的都是 Asp.Net C# 的登入,不是 Window Form 的。
设计方式:
form1当登入画面,form2为系统主页,同时外面有 Program.cs、UserInformation.cs
UserInformation 里面设计一个 UserInformation 的 class 用来储存使用者资料。
难点:
Program.cs 里面长的大概像这样:
static class Program
{
/// <summary>
/// 应用程式的主要进入点。
/// </summary>
[STAThread]
static void Main()
{
//注意第一行
UserInformation userInfo = new UserInformation();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
我已在 Main() 就 new 好一个 userInfo 实例了,等到 form1 里面要使用 Program.cs
的userInfo 时,却无法使用。我的用意想让所有的 form 都看得到这个 userInfo 物件
,以便程式操作。请各位先进不吝指教。谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.76.74.145
1F:推 virdust2003:把 userinfo 移到 Main 外面 加上 static 就可以了 07/08 22:51
2F:→ fcouple:这个方式我很早就有试过,不行>"< 07/09 06:49
3F:→ fcouple:试出来了,谢谢 07/09 06:51