簡體   English   中英

單擊按鈕時,System.Environment.Exit不執行任何操作

[英]System.Environment.Exit does nothing when button clicked

我嘗試過使用:

Application.Exit();

和:

Environment.Exit(0);

但根據我的理解,我的代碼中的行只是關閉程序的標准,而這正是我的老師在她的代碼中所擁有的(這是我如何構建我的項目,復制她的按鈕代碼等)。

namespace atmproject
{
   public partial class form1welc : Form
   {
      //VARIABLES
      public static form1welc Welcome = new form1welc();
      public form1welc()
      {
         InitializeComponent();
      }

      private void welcexitbtn_Click(object sender, EventArgs e)
      {
         System.Environment.Exit(0);
      }

      private void welcloginbtn_Click(object sender, EventArgs e)
      {
         custlogin Customers = new custlogin();
         this.Hide();
         Customers.Show();
      }

      private void welcustbtn_Click(object sender, EventArgs e)
      {
         createcust Customers = new createcust();
         this.Hide();
         Customers.Show();
      }
   }
}

您需要確保按鈕的Click事件與設計器中的該方法“連線”。 如果單擊設計器中的按鈕,然后檢入事件,則可以選擇要運行的方法。

如果雙擊設計器中的按鈕,則會自動執行此操作,但如果只是復制/粘貼方法中的代碼,則不會自動添加事件處理程序。

傳遞參數-1就像

System.Environment.Exit(-1);

這將按預期工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM