编程论坛
注册
登录
编程论坛
→
VFP论坛
vfp程序如何接收其他程序返回的参数(已解决)
radiofan
发布于 2021-09-26 10:56, 1326 次点击
run test.exe 参数1,参数2
或者
oApp.ShellExecute("test.exe",000, "", "", 1)
如何获取test.exe返回的参数?
[此贴子已经被作者于2021-9-27 15:41编辑过]
8 回复
#2
吹水佬
2021-09-26 11:40
如果test.exe什么也没留下又怎样
#3
radiofan
2021-09-26 13:01
以下是引用
吹水佬
在2021-9-26 11:40:57的发言:
如果test.exe什么也没留下又怎样
必须留下点什么呀,留下什么,我定
#4
吹水佬
2021-09-26 14:45
以下是引用
radiofan
在2021-9-26 13:01:27的发言:
必须留下点什么呀,留下什么,我定
既然test.exe是你定的,调用test.exe的需要什么可直接由test.exe输送,原理就是进程间通信。
#5
radiofan
2021-09-26 18:39
以下是引用
吹水佬
在2021-9-26 14:45:05的发言:
既然test.exe是你定的,调用test.exe的需要什么可直接由test.exe输送,原理就是进程间通信。
嗯,是uipath流程,不是单一的exe程序运行,我再研究研究!多谢
#6
radiofan
2021-09-27 08:28
以下是引用
吹水佬
在2021-9-26 14:45:05的发言:
既然test.exe是你定的,调用test.exe的需要什么可直接由test.exe输送,原理就是进程间通信。
吹老师,是这样:vfp调用test.xaml,
RUN C:\……\UiRobot.exe -f C:\test.xaml -input "{'param1' : 'param2'}",test.xaml可以设置输入、输出参数,运行时可以接收入参,可是,运行有可能会出错,我需要把错误信息返回给vfp,不知道如何进行!
目前是通过调用错误日志文件获取错误信息。
[此贴子已经被作者于2021-9-27 08:31编辑过]
#7
吹水佬
2021-09-27 09:08
回复 6楼 radiofan
UiRobot.exe不是自己写的程序也只能是这样
#8
radiofan
2021-09-27 09:37
以下是引用
吹水佬
在2021-9-27 09:08:08的发言:
UiRobot.exe不是自己写的程序也只能是这样
刚查过,需要通过ui提供的api获取输出参数。 多谢!
#9
radiofan
2021-09-27 15:39
回复 7楼 吹水佬
ui可以附加自己的程序,这样就可以把参数传递给自己的程序。谢谢吹版主!
1