c# - 使用 C# 运行可执行文件并显示确认?

标签 c# executable confirmation

我正在编写一些 C# 代码,我想在按下图像时运行 .exe。它以这种方式工作正常:

private void pictureBox1_Click(object sender, EventArgs e)
{
    Process.Start("C:\\something.exe");
}

但是,我如何添加一条消息,当您单击图像时,会出现一个框,询问您是否真的要运行 .exe?

如果有人能帮助我,那就太好了。谢谢。

最佳答案

您可以通过 MessageBox.Show 使用 MessageBox :

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");
    }
}

关于c# - 使用 C# 运行可执行文件并显示确认?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15511129/

相关文章:

c++ - 为多个测试文件构建可执行文件

language-agnostic - 在可执行程序的上下文中, "binaries"和 "executables"之间的区别在哪里?

ruby - 设计:在特定情况下是否可以不发送确认电子邮件? (即使可确认处于事件状态)

java - SWT 文件保存对话框 : how to show overwrite-confirmation

javascript - Mootools 确认对话框如果取消,将停止 ajax 功能。

c# - .net Core 中所有 HttpClient 实例的默认配置

C# 隐式/显式类型转换

c# - 成为 "the real administrator"(Windows) 并在 .NET C# 中执行真正的管理任务?

dll - 用 Cygwin 编译独立的 exe

c# - 使用 Linq 获取具有特定外键的记录