社区
C#
帖子详情
父程序如何调用完其它程序后,解除父子关系?
Geoson
2009-06-07 05:46:35
例如:我编写了一个A程序,里面有个按钮,点击后,调用notepad.exe,notepad.exe做为程序A的子进程运行,我现在想解除这种父子进程关系,让notepad.exe做为独立进程运行,请问如何编写?
...全文
201
13
打赏
收藏
父程序如何调用完其它程序后,解除父子关系?
例如:我编写了一个A程序,里面有个按钮,点击后,调用notepad.exe,notepad.exe做为程序A的子进程运行,我现在想解除这种父子进程关系,让notepad.exe做为独立进程运行,请问如何编写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
十八道胡同
2009-06-08
打赏
举报
回复
根本没的子进程这么一说。你可以开启子线程来处理你的问题
ximi82878
2009-06-08
打赏
举报
回复
我是菜鸟,我来学习了,帮顶
dingguowendgw
2009-06-07
打赏
举报
回复
菜鸟来关注下!顶!
wuyq11
2009-06-07
打赏
举报
回复
进程间通信可通过命名管道实现
wuyq11
2009-06-07
打赏
举报
回复
线程是独立的。
在同一个进程中开启多个线程,通过线程操作相关资源
用BeginInvoke和EndInvoke
bbwolfcool
2009-06-07
打赏
举报
回复
说法好像就是错的,进程没有子进程,进程都是独立的,一个进程可以依赖余另外一个进程,
但是他还是独立的
进程里面的线程,分为前台进程,子进程
Process p=new Process();
p.StartInfo=new ProcessStartInfo(System.Environment.CurrentDirectory+"\\NotePad.exe");
p.Start();
另外,如果你有方法 在一个应用程序能启动另外一个应用程序,而主进程退出,子进程跟随退出的代码
贴出来看看
ChrisAK
2009-06-07
打赏
举报
回复
[Quote=引用 2 楼 Geoson 的回复:]
我的意思解除A创建B的父子关系,因为B的运行目录是父目录,我想让B获取的运行目录是自己的目录
[/Quote]这样啊....
那只要在启动进程的时候设置它的ProcessStartupInformation.WorkingDirectory就行了.
Snoworld
2009-06-07
打赏
举报
回复
将notepad.exe程序在SYSTEM32中拷贝到你的程序目录下...
hy_lihuan
2009-06-07
打赏
举报
回复
直接打开那个程序不可以吗?
firejczpps2126dotcom
2009-06-07
打赏
举报
回复
帮你顶!
Geoson
2009-06-07
打赏
举报
回复
我的意思解除A创建B的父子关系,因为B的运行目录是父目录,我想让B获取的运行目录是自己的目录
ChrisAK
2009-06-07
打赏
举报
回复
不明白LZ的意思.
windows下进程的父
子关系只是个可查询
的值,系统并不对其做
维护.即A创建了进程B
之后A出什么事比如崩
溃了都不会影响到B.
父
进程和子进程
父
进程 在计算机领域,
父
进程(英语:Parent Process)指已创建一个或多个子进程的进程。 UNIX 在UNIX里,除了进程0(即PID=0的交换进程,Swapper Process)以外的所有进程都是由其他进程使用系统
调用
fork创建的,这里
调用
fork创建新进程的进程即为
父
进程,而相对应的为其创建出的进程则为子进程,因而除了进程0以外的进程都只有一个
父
进程,但一个...
程序
,进程,线程的区别和联系
进程和
程序
区别和联系表现在以下方面: 1)
程序
只是一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体。而进程则不同,它是
程序
在某个数据集上的执行。进程是一个动态的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因
完
成任务而被撤消。反映了一个
程序
在一定的数据集上运行的全部动态过程。 2)进程和
程序
并不是一一对应的,一个
程序
执行在不同的数据集上...
16、Qt对象间的
父
子关系
QCalculatorUI类对象在堆空间中创建了文本框和按钮,但没有对应的delete代码,是一个bug吗?qt对象间可以存在
父
子关系
,每一个对象都保存有它所有子对象的指针,每一个对象都有一个指向其
父
对象的指针。当指定qt对象的
父
对象时,其
父
对象会在子对象链表中加入该对象的指针,该对象会保存指向其
父
对象的指针。#include <QtCore/QCoreApplication>#inc...
【干货分享】一篇文章帮你搞定前端高频面试题
【干货分享】一篇文章帮你搞定前端高频面试题
5w字总结 Unix系统编程学习笔记(面试向)(Unix环境高级编程/Unix环境
程序
设计)
文章目录一、计算C语言的数据表示与处理计算C语言的基本运算操作内存表和符号表类型转换函数类型的分析指令复合指令句法函数函数激活(Activation Record)函数激活定义函数激活存储内容二、并发多道
程序
设计和分时Unix分时:存储的保存和加载中断(interrupt)时钟中断( Clock Interrupt )系统
调用
(system call)进程切换(上下文切换)分时的实现应用层并发三、
程序
、进程和线程什么是
程序
?什么是进程?进程的状态有哪些?其转换关系是怎么样的?进程什么时候开始产生/运行?什么
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章