请问一下大家,我在的时候,老是提示参数太多是什么原因啊?
vfp9.0调用代码如下:
DECLARE string yh_interface_call IN "YhGzHisInterface.dll",string astr_jybh,string astr_jysr_xml,string astr_jylsh,string @astr_jyyzm,string @astr_jysc_xml,long @aint_appcode,string @astr_appmsg
yh_interface_call(astr_jybh,astr_jysr_xml,astr_jylsh,@astr_jyyzm,@astr_jysc_xml,@aint_appcode,@astr_appmsg)
CLEAR dlls
delphi:yh_interface_call原型定义如下:
yh_interface_call(string astr_jybh,string astr_jysr_xml,string astr_jylsh,ref string astr_jyyzm,ref string astr_jysc_xml,ref long aint_appcode,ref string astr_appmsg)
麻烦高手帮帮忙看下。
------解决方案--------------------------------------------------------
Declare String yh_interface_call In "YhGzHisInterface.dll" String astr_jybh,String astr_jysr_xml,String astr_jylsh,String @astr_jyyzm,String @astr_jysc_xml,Long @aint_appcode,String @astr_appmsg
即将你的 "YhGzHisInterface.dll" 后面的 “,”号去掉