首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

关于调用外部程序的有关问题

2012-03-05 
关于调用外部程序的问题有个问题请教我在vfp程序中用到!fc.exe/nfile1.txtfile2txt-〉file3.txt在多数pc上

关于调用外部程序的问题
有个问题请教
我在vfp程序中用到   !fc.exe   /n   file1.txt   file2txt   -〉file3.txt
在多数pc上都能正确比较文件,并生成file3.txt。可是有台机器上没法生成。
我查看了一下,fc.exe也存在,在cmd方式下也能运行.不知是什么原因,

是内存的原因吗?我想尝试用Windows的API程序ShellExecuteEx,可如何填入文件名参数?


[解决办法]
可以

DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING,STRING lpszFile,STRING,STRING,INTEGER

ShellExecute(0, "open ", "fc.exe ", "参数 ", "文件所在路径 ",1)

最后一个参数1表示:打开文件时窗口的状态。0表示隐藏,1正常方式、2最小化方式、3最大化方式。

热点排行