请教外部程序如何获得VFP的EXE返回值
用Go写了个简易服务器,想用VFP操作数据库返回简单的查询结果。过程中直接用Go调用VFP的exe程序,VFP编译的EXE中有明确的return,Go就是取不到内容。不准备通过写入磁盘文件的方式交换数据,也不准备通过winsock-TCP/UDP方式交换数据,也不准备用COM组件,虽然都可行。就是想弄明白,单独的VFP编译的EXE程序最后一条Return数据返回到哪儿去了,就算是用VFP自己调用自己编译的EXE也没有找到明确的方法取返回值。
VFP编译EXE程序命令行参数可以传递,但其结果返回不了命令行,请大神求教。
VFP项目就一个主prg,类似如下:
程序代码:
parameters Arg1,Arg2...Arglst */user manipulation mVar="a fox return" return mVar