吹版版主好!是用管理员身份登录并用“以管理员身份”运行这个bat文件,执行成功的。但关键是用vfp调用它一直没成功。他们给了调用实例如下:
pb 调用:
oleobject
mhs5
mhs5=create oleobject
long
vresults
vresults=mhs5.ConnectToNewObject("cmhs5.mhs5")
if vresults<>0 then
messagebox('系统出错','util.WebDll')
return
end if
vresult=mhs5.mhs5invoke(ls_sbjbm,g_userkey,ls_jsh,ls_method,ls_jsonds)
sle_8.text =vresult
C#开发环境直接引入mhs.dll,直接调用服务即可调用实例
(1)
string username = txtName.Text;
string passwd = txtPasswd.Text;
var
result = mhs5.loginnet(username, passwd);
(2)var
resultObject = mhs5.mhs5invokenet(sbjgbh, userKey, hisjyh, method, jsonPara);
吹版您看看,转成vfp调用,该如何做。非常感谢您!