[英]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.