我正在做一些 C# 代码,我想在按下图像时运行 .exe。它以这种方式工作正常:
private void pictureBox1_Click(object sender, EventArgs e)
{
Process.Start("C:\\something.exe");
}
但是,如何添加一条消息,当您单击图像时,会出现一个框询问您是否真的要运行 .exe?
如果有人可以帮助我,那就太好了。谢谢。
我正在做一些 C# 代码,我想在按下图像时运行 .exe。它以这种方式工作正常:
private void pictureBox1_Click(object sender, EventArgs e)
{
Process.Start("C:\\something.exe");
}
但是,如何添加一条消息,当您单击图像时,会出现一个框询问您是否真的要运行 .exe?
如果有人可以帮助我,那就太好了。谢谢。
您可以使用MessageBox
via MessageBox.Show
:
private void pictureBox1_Click(object sender, EventArgs e)
{
if (MessageBox.Show("Are you sure?", "Do you want to start something.exe?", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
Process.Start("C:\\something.exe");
}
}
你可以使用简单的MessageBox
private void pictureBox1_Click(object sender, EventArgs e)
{
if(MessageBox.Show("Are you really sure you want to run the program?", "Notification", MessageBoxButtons.OKCancel) == DialogResult.OK)
Process.Start("C:\\something.exe");
}
试试这个:
private void pictureBox1_Click(object sender, EventArgs e)
{
if(MessageBox.Show("Are you sure?", "Caption", MessageBoxIcon.Question, MessageBoxButtons.YesNo) == DialogResult.Yes)
{
Process.Start("C:\\something.exe");
}
}