在应用程序启动时
public form1()
{
InitializeComponent();
dirPath1 = ConfigurationManager.AppSettings["path1"];
dirPathath2 = ConfigurationManager.AppSettings["path2"];
if ((!Directory.Exists(dirPath1)) && (!Directory.Exists(dirPath2)))
{
this.Close();
Application.Run(new form2());
}
//rest of code
}
在 Form2 取消按钮上单击
private void btnCancel_Click(object sender, EventArgs e)
{
Application.Exit();
}
据我说,现在应该停止申请。但它的作用是继续执行 form1 构造函数中的“其余代码”部分。