我有一个表单来获取代码并在安装Windows应用程序时对其进行验证。
我在表单中使用了以下代码
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "123")
{
MessageBox.Show("U r registered user now !!","", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
this.Close();
}
else
{
MessageBox.Show("Error");
}
}
private void checkclose(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("Do you want to exit installation !!", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
//Code to exit installation
}
else
{
MessageBox.Show("Please provide valid code to continue installation !!");
e.Cancel = true;
}
}
我希望代码退出安装。 请有人提供。
答案 0 :(得分:0)
试试这个:
using System.Diagnostics;
Process[] ProcessList = Process.GetProcessesByName("Your Setup FileName");
foreach (Process process in ProcessList)
{
process.Kill();
}