我想知道如何从 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();
}