如何从C#中的第一个程序打开另一个程序?

肖恩·戈德法布(Sean Goldfarb)

我想从第一个程序中打开第二个程序,但仍然可以在第一个程序上工作。另一件事是从我的第一个关闭第二个程序。有没有办法做到这一点?

用户3476093

对于运行程序:

你需要 using System.Diagnostics;

Process open_exe(string path)
    {
    Process to_open;
    to_open.StartInfo.FileName = path;
    to_open.Start();
    return (to_open);
    }

要关闭程序:

void close_exe(Process p, bool force = false)
    {
    if(force)
        {
        p.Kill();
        }
    else
        {
        p.CloseMainWindow();
        }
    }

调用时open_exe,它将返回一个Process,您可以在close_exe函数中将其用作参数。

另外:在close_exe函数上,您可以通过以下方式调用它:

close_exe(进程);

这将使用forceas的默认值false,并且不会强制将其关闭


close_exe(process,true);

这将不会使用和的默认值force,并使用true,因此将迫使其关闭

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从另一个向量的另一个第一个元素减去向量中的第一个元素?

来自分类Dev

第一个C程序中的异常行为

来自分类Dev

将一个列表中的 8 个元素拆分为另一个 C# 的第一个元素

来自分类Dev

QBasic:如何从另一个程序中运行一个程序?

来自分类Dev

QBasic:如何从另一个程序中运行一个程序?

来自分类Dev

C#中的第一个控制台应用程序

来自分类Dev

如何在C#中的Winform应用程序中设置combobox第一个元素

来自分类Dev

如何从另一个选项卡上的场景中选择或弹出一个选项卡式应用程序中第一个选项卡的第二个场景?

来自分类Dev

如何从另一个选项卡上的场景中选择或弹出一个选项卡式应用程序中第一个选项卡的第二个场景?

来自分类Dev

第一个OpenCL程序

来自分类Dev

在Eclipse中,如何在运行另一个程序作为第一个参数的同时,将它作为命令提示符中的第二个参数来运行Java程序?

来自分类Dev

如何从另一个应用程序本机android打开一个应用程序?

来自分类Dev

写入另一个程序的stdin /从c中另一个程序的stdout读取

来自分类Dev

运行一个C#程序以单声道启动另一个C#程序

来自分类Dev

试图使我的第一个程序循环(C ++)

来自分类Dev

如何在另一个Java程序中使用cmd打开/运行Java程序

来自分类Dev

Flutter App在另一个应用程序中打开(重复的应用程序)

来自分类Dev

如何基于在第一个表中的插入在另一个表中插入行

来自分类Dev

PHP Show“ You”在另一个用户的最爱中的第一个

来自分类Dev

PHP Show“ You”在另一个用户的最爱中的第一个

来自分类Dev

选择另一个div中的第一个div

来自分类Dev

如何检查COM端口是否被C#中的另一个进程打开?

来自分类Dev

配置文件已被C#中的另一个程序更改

来自分类Dev

从 C#/.NET MVC 应用程序中的另一个类调用函数

来自分类Dev

如何从Java程序在Linux中打开另一个命令行应用程序?

来自分类Dev

如何从IOS Xamarin中的另一个应用程序打开Dropbox应用程序?

来自分类Dev

如何在另一个 ListView 中设置第一个 ListView 的数据?

来自分类Dev

如何在一个文件中搜索另一个文件中的单词并显示一行中的第一个匹配单词

来自分类Dev

如何在C#中设置另一个应用程序的优先级

Related 相关文章

  1. 1

    如何从另一个向量的另一个第一个元素减去向量中的第一个元素?

  2. 2

    第一个C程序中的异常行为

  3. 3

    将一个列表中的 8 个元素拆分为另一个 C# 的第一个元素

  4. 4

    QBasic:如何从另一个程序中运行一个程序?

  5. 5

    QBasic:如何从另一个程序中运行一个程序?

  6. 6

    C#中的第一个控制台应用程序

  7. 7

    如何在C#中的Winform应用程序中设置combobox第一个元素

  8. 8

    如何从另一个选项卡上的场景中选择或弹出一个选项卡式应用程序中第一个选项卡的第二个场景?

  9. 9

    如何从另一个选项卡上的场景中选择或弹出一个选项卡式应用程序中第一个选项卡的第二个场景?

  10. 10

    第一个OpenCL程序

  11. 11

    在Eclipse中,如何在运行另一个程序作为第一个参数的同时,将它作为命令提示符中的第二个参数来运行Java程序?

  12. 12

    如何从另一个应用程序本机android打开一个应用程序?

  13. 13

    写入另一个程序的stdin /从c中另一个程序的stdout读取

  14. 14

    运行一个C#程序以单声道启动另一个C#程序

  15. 15

    试图使我的第一个程序循环(C ++)

  16. 16

    如何在另一个Java程序中使用cmd打开/运行Java程序

  17. 17

    Flutter App在另一个应用程序中打开(重复的应用程序)

  18. 18

    如何基于在第一个表中的插入在另一个表中插入行

  19. 19

    PHP Show“ You”在另一个用户的最爱中的第一个

  20. 20

    PHP Show“ You”在另一个用户的最爱中的第一个

  21. 21

    选择另一个div中的第一个div

  22. 22

    如何检查COM端口是否被C#中的另一个进程打开?

  23. 23

    配置文件已被C#中的另一个程序更改

  24. 24

    从 C#/.NET MVC 应用程序中的另一个类调用函数

  25. 25

    如何从Java程序在Linux中打开另一个命令行应用程序?

  26. 26

    如何从IOS Xamarin中的另一个应用程序打开Dropbox应用程序?

  27. 27

    如何在另一个 ListView 中设置第一个 ListView 的数据?

  28. 28

    如何在一个文件中搜索另一个文件中的单词并显示一行中的第一个匹配单词

  29. 29

    如何在C#中设置另一个应用程序的优先级

热门标签

归档