从 XNA c# 杀死可执行文件

本文关键字:可执行文件 XNA | 更新日期: 2023-09-27 18:37:19

我想知道如何从 xna 杀死可执行文件。 我从 xna 调用该文件,但当我尝试关闭它时,它就是不会。我正在使用Process.Kill()方法,我想知道if语句是否与此有关。我尝试在按 2 时调用.exe,并在按 3 时关闭它。

这是我到目前为止的代码。

。私人流程你好;......

      if (keyboardState.IsKeyDown(Keys.D2) || gamePadState.Buttons.Back == ButtonState.Pressed)
      {
       hello = Process.Start(@"C:'Users'VC'Downloads'On-ScreenKeyboardPortable'On-ScreenKeyboardPortable.exe");

      }
    if (keyboardState.IsKeyDown(Keys.D1) || gamePadState.Buttons.Back == ButtonState.Pressed)
    {
        hello.Kill();
    }

从 XNA c# 杀死可执行文件

你试过这样的事情吗?

Process process = Process.GetProcessesByName("processName");
process.Kill();