EDA365电子论坛网

标题: 求教版主,ipcbeginprocess怎么使用 [打印本页]

作者: zolamini    时间: 2016-12-28 18:14
标题: 求教版主,ipcbeginprocess怎么使用
RT,ipcbeginprocess这个函数怎么用啊,比如说我想启动test.exe,是ipcbeginprocess(“\路径\test.exe”)这样吗?为什么我调用不起来啊,求教求教
附加一个skill函数介绍的文件



Cadence应用 如何在allegro中使用skill.zip

775.39 KB, 下载次数: 8, 下载积分: 贡献 -30 , 威望 -10


作者: chrysalis    时间: 2016-12-28 18:41
是这样用,至于调用成功与否,你可以试一下启动ping这类的系统进程,然后读取数据试一下
作者: zolamini    时间: 2016-12-29 08:53
chrysalis 发表于 2016-12-28 18:41
是这样用,至于调用成功与否,你可以试一下启动ping这类的系统进程,然后读取数据试一下

我的exe是一个窗口程序啊,启动成功不是直接显示吗?
作者: deargds    时间: 2016-12-29 09:27
axlHttp调用试一下
作者: zolamini    时间: 2016-12-29 10:29
deargds 发表于 2016-12-29 09:27
axlHttp调用试一下

axlhttp我试过,可以的,但是我想调用这个exe,然后exe可以反过来调用skill脚本函数或者allegro的功能,这样需要交互通信啊,好像只有ipcbeginprocess,我没有找到其他的方法,版主了解其他可以实现通信的函数吗?
多谢多谢

作者: chrysalis    时间: 2016-12-29 11:24
zolamini 发表于 2016-12-29 08:53
我的exe是一个窗口程序啊,启动成功不是直接显示吗?

ipcbeginprocess调用的程序是后台运行的,要切换到前台需要修改外部程序的代码。

作者: zolamini    时间: 2016-12-29 11:51
chrysalis 发表于 2016-12-29 11:24
ipcbeginprocess调用的程序是后台运行的,要切换到前台需要修改外部程序的代码。

哦哦,我试试看

作者: 王开鑫55    时间: 2017-12-20 16:33
适合新人,楼主问题解决了?
作者: dluff    时间: 2019-3-9 22:12
我所在的用户组看不了,头大,先留个言

作者: 长天落彩霞    时间: 2019-6-24 13:44
@zolamini  成功了吗,我最新也碰到了这个问题,用ipcbeginprocess去调用外部写的程序不能启动,好奇怪。
作者: ginooolu    时间: 2019-8-29 20:38
长天落彩霞 发表于 2019-6-24 13:44
@zolamini  成功了吗,我最新也碰到了这个问题,用ipcbeginprocess去调用外部写的程序不能启动,好奇怪。

請問樓上解決問題了嗎?
在下也是看IPC很久,但一直找不到入門點,所以一直沒有進展。
望各位能提供一些方向

作者: leilei4908    时间: 2019-9-2 16:45
chrysalis 发表于 2016-12-29 11:24
ipcbeginprocess调用的程序是后台运行的,要切换到前台需要修改外部程序的代码。

请问怎么切换到前台呢

作者: ginooolu    时间: 2019-9-7 12:34
最近的小發現,不確定是設定的問題還是運作就是如此,如有先進了解請幫忙解惑
ipcBeginProcess的目標執行檔似乎必須給予絕對路徑(包含磁碟目錄,不能只有檔名),是否執行成功可以在處理程序看執行檔是否被執行
使用VB寫的程序被ipcBeginProcess執行時不會顯示表單(雖然自行執行時會顯示),但在VB程序裡添加可見就可以顯示(例如form1.visible=true)
作者: 无需执着    时间: 2021-4-16 17:29
ipcBeginProcess
作者: liuanty    时间: 2022-6-11 23:35
怎么切换到前台,最近也一直在研究这个
作者: db-_-    时间: 2022-8-10 18:00
liuanty 发表于 2022-6-11 23:35
怎么切换到前台,最近也一直在研究这个

前台用axlRunBatchDBProgram





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2