摘要: 當應用程序未使用指定的用戶帳戶運行時,應用程序退出但仍創建GUI。我希望它完全退出使用Application.Exit退出應用程序而不顯示GUI
詳細信息: 我原以爲我下面的代碼可以工作。它檢查用戶名的特定屬性,如果它沒有,則關閉應用程序。簡單。問題是應用程序仍然會創建一個GUI,即使用戶名不包含該屬性。有任何想法嗎?
此代碼是我的主要方法。這是一個窗體。
代碼:
public ProgramMain()
{
String runningUser = Environment.UserName;
if (!runningUser.Contains("asdf"))
{
MessageBox.Show("You must run this application with your asdf account.");
Application.Exit();
}
else
{
InitializeComponent();
}
}
這個代碼在你的'Main'方法裏面嗎?此外,這是WPF,Winforms還是其他?這個代碼在我的主要方法中是 – 2011-04-27 19:01:21
。它是一個窗體 – toosweetnitemare 2011-04-27 19:03:05