[問題] 製作登入畫面

看板C_Sharp作者 (人生啊…)時間15年前 (2010/07/08 22:02), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
目標: 想做一個登入畫面,等帳號密碼驗證完後,才准使用系統。看似簡單又常見,卻鮮少 有相關的資料,去查到的都是 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

07/08 22:51, , 1F
把 userinfo 移到 Main 外面 加上 static 就可以了
07/08 22:51, 1F

07/09 06:49, , 2F
這個方式我很早就有試過,不行>"<
07/09 06:49, 2F

07/09 06:51, , 3F
試出來了,謝謝
07/09 06:51, 3F
文章代碼(AID): #1CDTfWg0 (C_Sharp)