社区
Windows SDK/API
帖子详情
如何获取windows下被调用程序的返回值?????
rocsoar
2004-06-29 03:38:48
一可执行程序a.exe,如果在DOS模式下直接执行a.exe,会在屏幕上返回N行(N>2)字符串。
如果我在自己写的BCB程序b.exe里,通过exec命令执行a.exe,请问:
我如何能在b.exe得到返回的那些字符串??????
...全文
291
4
打赏
收藏
如何获取windows下被调用程序的返回值?????
一可执行程序a.exe,如果在DOS模式下直接执行a.exe,会在屏幕上返回N行(N>2)字符串。 如果我在自己写的BCB程序b.exe里,通过exec命令执行a.exe,请问: 我如何能在b.exe得到返回的那些字符串??????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rocsoar
2004-06-29
打赏
举报
回复
thanks very much!!!!!!
pp616
2004-06-29
打赏
举报
回复
http://www.csdn.net/Develop/read_article.asp?id=19399
:)去看一下就明白了。
rocsoar
2004-06-29
打赏
举报
回复
管道怎么得到啊?急,各位老大,支个招!
叶子哟
2004-06-29
打赏
举报
回复
好像用管道的方法得到
windows
下system函数
返回值
在DOS下, system()只是做一个
调用
其他
程序
的工作,只要
调用
成功就返回0,不成功就返回-1。 它不能得到被
调用
的
程序
的执行结果。 要得到其他
程序
的执行的结果,要用spawn***()这个家族的函数。 Linux和
Windows
中system的不同之处在于:如果子
程序
调用
成功,但执行失败时,Linux下的system函数返回该子进程的
返回值
,而
Windows
下的sys
C++
获取
外部exe
程序
的
返回值
在自己的C++控制台
程序
里
调用
外部的7za.exe命令行工具,需要得到7za的
返回值
,以确定解压缩是否成功。 7-Zip 返回以下退出代码: 代码 含义 0 没有错误 1 警告(非严重错误)。比如一个或多个文件被其他
程序
锁定,它们将不会被压缩。 2 严重
c#
调用
exe
获取
返回值
static void Main(string[] args) { object output; try { using (Process p = new Process()) { p.StartInfo.FileName = @"ConsoleApp2.exe";//可执行
程序
路径 ...
C#
调用
Python
程序
传参数获得
返回值
目录说明1. Python 脚本2. 打包成
Windows
可执行文件3. C#
程序
4. 参考 说明 C#
调用
Python
程序
有多种方式,本篇用的是第 4 种: nuget的ironPython; 用 c/c++
调用
python,再封装成库文件,c#
调用
; c# 命令行
调用
.py文件执行; python
程序
制作成 .exe 可执行文件,c# 使用命令行进行传参取
返回值
。 1. Python 脚本 先建个测试脚本 d://Test/EchoHi.py 代码如下: import sys de
C#
调用
exe文件以及
获取
exe文件的
返回值
使用processName.ExitCode即可
获取
exe的
返回值
,记得在exe文件中写
返回值
。使用Process.Start("可执行文件路径")去执行exe文件。
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章