我實現了一個LoginAccess類,提示用戶輸入他們的活動目錄用戶名和密碼。然後我將登錄數據保存爲加密文件。在應用程序的每個後續啓動中,LoginAccess類將讀取加密文件並檢查活動目錄以查看登錄信息是否仍然有效。如果不是,那麼它會再次提示用戶。我已經做到了,讀取加密文件和顯示登錄對話框是在一個單獨的線程上完成的。登錄過程完成後,會觸發委託。.NET登錄對話框實現
我遇到的問題是我有一個在多個地方使用的類。這個類包含對LoginAccess對象的調用。每次我實例化一個新對象時,都會對LoginAccess對象進行多次調用,並且在嘗試提示用戶名和密碼時出現多個對話框。
任何關於如何只有一個對話框出現的建議將不勝感激。
您可能需要開始標記您的問題並回答以繼續獲得回覆... – mmr 2010-04-10 19:05:42