社区
进程/线程/DLL
帖子详情
如何在生成一个进程后,获取该进程的返回值
lvzhen1109
2005-09-29 11:11:44
如何在生成一个进程后,获取该进程的返回值
比如我在vc中使用CreateProcess函数启动一个进程test.exe(命令行进程)
用什么方法可以得到test.exe的返回值
比较着急
谢谢先
...全文
347
7
打赏
收藏
如何在生成一个进程后,获取该进程的返回值
如何在生成一个进程后,获取该进程的返回值 比如我在vc中使用CreateProcess函数启动一个进程test.exe(命令行进程) 用什么方法可以得到test.exe的返回值 比较着急 谢谢先
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2005-09-29
打赏
举报
回复
返回值可以用进程通信等来传递
oyljerry
2005-09-29
打赏
举报
回复
WaitForSingleObject
布学无数
2005-09-29
打赏
举报
回复
监视另一个进程的运行?
要么做虚拟机,要么就两个进程之间有一定的规范;否则很难搞定:)
lvzhen1109
2005-09-29
打赏
举报
回复
我尝试过用SetLastError(),但是不行
因为test.exe的错误模式是继承调用者的错误模式的,
所以在create进程后,无法得到test.exe的所有错误信息
ximenying
2005-09-29
打赏
举报
回复
楼上的完全正确,我也要分哈
Igj1012
2005-09-29
打赏
举报
回复
CreateProcess("xxxxxx", NULL, NULL, NULL, FALSE, 0, NULL, "xxxxxxxxx", &si, &pi))
WaitForSingleObject(pi.hProcess, INFINITE);
GetExitCodeProcess(pi.hProcess, &dwExitCode);
lvzhen1109
2005-09-29
打赏
举报
回复
如果用进程间通信,应该没有问题,但是那样做太麻烦了,因为我只需要返回值的内容
我现在用了一个简单的方法,就是在test.exe中生成一个日志文件,然后让调用者自己去读取日志文件的内容,这样相对比较简单点
python多
进程
获取
函数
返回值
封装
一个
类, 并让该类继承multiprocessing.Process类 2.将方法名和参数传给multiprocessing.Process()的构造函数; 每个
进程
都有一套自己的内存, 所以在子
进程
中创建的list或者dict没法直接传回子
进程
, 只能用多
进程
...
python
获取
子
进程
返回值
_来自Python子
进程
的
返回值
如果要在
进程
运行时更新控件,请使用readline而不是read:后者将等待整个输出出现,而前者将等待换行符出现。要给出使用变量名的完整示例,请执行以下操作:from subprocess import Popen, PIPEs...
获取
shell
返回值
这种方法写法也不复杂,只有
一个
地方需要注意就是
返回值
如果是integer的类型最大不能超过256 这个地方如果你把return改成300,实际返回的是44,也就是300-256.写法很简单,之前也遇到过坑,就是shell
返回值
最大256,...
JAVA中执行JavaScript代码并
获取
返回值
今天在CSDN上偶然看到
一个
帖子对于一段字符串 “var p=‘xxxx’” 怎么在java里获得p的值,我想起了以前
一个
很有意思的场景,我的一位很NB的前同事做了一件很了不起的事,他当时配置acitiviti流程引擎的时候为了做变量...
Python subprocess子
进程
模块
生成
新
进程
并
获取
其返回码
Python subprocess子
进程
模块
生成
新
进程
并
获取
其返回码 Python子
进程
模块提供了简单的功能,这些功能使我们可以
生成
新
进程
...Python子
进程
模块是
一个
功能强大的工具,被引入以替换Python中存在的各种旧模块/函数,...
进程/线程/DLL
15,471
社区成员
49,181
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章