作者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
推 virdust2003:把 userinfo 移到 Main 外面 加上 static 就可以了 07/08 22:51
→ fcouple:這個方式我很早就有試過,不行>"< 07/09 06:49
→ fcouple:試出來了,謝謝 07/09 06:51