社区
C++ Builder
帖子详情
可执行程序A怎么写才能让别的程序B以exec调用,A能够输出自己的处理结果给B用???谢谢!
yhxc
2003-08-20 08:58:31
我现在有一个可执行程序,它的功能是作一个数据处理,本来是在本窗体上显示的,但现在需要别一个程序来调用它,得到它的结果,这个该怎么写呢?不一定用exec,别的方法,只要能实现就可以!exec是linux下的系统函数,现win下也不知道能不能用?
...全文
59
9
打赏
收藏
可执行程序A怎么写才能让别的程序B以exec调用,A能够输出自己的处理结果给B用???谢谢!
我现在有一个可执行程序,它的功能是作一个数据处理,本来是在本窗体上显示的,但现在需要别一个程序来调用它,得到它的结果,这个该怎么写呢?不一定用exec,别的方法,只要能实现就可以!exec是linux下的系统函数,现win下也不知道能不能用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yhz
2003-08-20
打赏
举报
回复
两个程序都是你写的吗?
如果是的话,就好办得很。
例如:在 B 里面用 CreateProcess 运行 A。
然后它们之间用 DDE 就可以了。
嫌麻烦的话,用临时文件也可以。
至于所传递参数,你可以把 A 做成控制台程序,
在int main(int argc, char* argv[])里面的两个参数就是你调用时的参数。
argc是参数的个数,argv是参数的字符串列表,你要自己把它分开来。
详细一点的,看一看标准 C 的帮助,很详细的。
yhxc
2003-08-20
打赏
举报
回复
to myredsun:请教怎么内存共享文件呀?具体怎么实现呀,没有过!非常感谢!
myredsun
2003-08-20
打赏
举报
回复
用内存共享文件来实现就可以了啊
yhxc
2003-08-20
打赏
举报
回复
exec("/mypro ******.bmp ********.txt")这是在linux下用的,现要在BCB中用这种形式,可以实现吗?怎么实现呢?文件名不能固定的,因为要根据传入的文件名由A处理后再生成相应的只是扩展名不同的文件。
warton
2003-08-20
打赏
举报
回复
写文件,写注册表都可能考虑
A写注册表指定的项,B再去读就行了。
zjqyb
2003-08-20
打赏
举报
回复
固定文件名行不
B要传给A参数再写个文件行不
yhxc
2003-08-20
打赏
举报
回复
非常感谢! 再问一下啊,如果写个文件的话,怎么把这个文件名传给B呢?还有B要传给A参数,A怎么来接收并运用这个参数呢?就是说在A程序中,它是在哪收进这个参数的?谢谢!
MEFULEU
2003-08-20
打赏
举报
回复
就是,临时文件啊
zjqyb
2003-08-20
打赏
举报
回复
最简单写个文件,一劳永逸
java
调用
外部
程序
(Runtime.getRuntime().
exec
)详解
参考:https://blog.csdn.net/tiantang_1986/article/details/51219916 https://blog.csdn.net/km_moon/article/details/84751792 概述 Runtime.getRuntime().
exec
用于
调用
外部
可执行
程序
或系统命令,并重定向外部
程序
的标准输入、标准
输出
和标准错误到缓冲池。功能和windows“运行”类似。 格式: Process process = Runtime.getRuntime(
C++
程序
中
调用
exe可执行文件
C++
程序
中
调用
exe可执行文件 在开发项目的时候,有的时候会分开来开发,分开的有时是exe文件,有的时候也会
调用
现成的工具包里面的一些exe文件,这样在项目里面就要通过
调用
exe文件来使用。 那么在C++里面直接
调用
exe文件的方法有哪些呢?现在可考虑的方法主要有: a.使用system函数 b.使用
exec
或者是
exec
v函数 c.使用Win
Exec
函数 d.使
php执行
exec
外部
程序
失败,php在服务器执行
exec
命令失败的解决方法
php在服务器执行
exec
命令失败的解决方法前言:本文针对windows php环境,linux系统不在讨论范畴。出于安全的原因,服务器是不允许php或者其他语言执行
exec
命令的,当你有特殊需要php在服务器执行
exec
命令时,你需要设置两个地方,不然就无法执行成功。1、修改php.ini找到php配置文件php.ini,如果是用星外php自动安装
程序
配置php环境,这个文件就在C:\WINDO...
python
调用
exe
程序
传入参数_python
调用
exe
程序
,并使用批处理传递参数
1.python
调用
外部exe
程序
有若干方法1.1 os.
exec
l这个命令会将参数中的可执行文件加载到当前进程中执行,这样python解释器就结束了,所以不适合我们使用。1.2 os.system这个命令是用cmd工具去执行参数中的命令,命令执行后python解释器会挂起,直到cmd中执行的命令结束,是阻塞的。1.3 os.startfile命令以非阻塞方式执行参数中的可执行文件,并且在脚本中没...
Java
调用
外部
程序
(如Windows下的Exe,或Linux的Shell)
序言 java
程序
可以
调用
Jvm外部的一些应用
程序
来完成一些功能.目前基于JDK1.8来做实验~ 目前java有如下两种方式来
调用
其它
程序
,Runtime和ProcessBulider提供了不同的方式来启动
程序
,设置启动参数、环境变量和工作目录。(这些都能设置,就是帮你找到外部可执行文件的位置与启动变量,具体怎么执行,可以查看Runtime和ProcessB...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章