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

vfp9.0调用delphi动态库,提示参数过多解决思路

2012-02-15 
vfp9.0调用delphi动态库,提示参数过多请问一下大家,我在的时候,老是提示参数太多是什么原因啊?vfp9.0调用

vfp9.0调用delphi动态库,提示参数过多
请问一下大家,我在的时候,老是提示参数太多是什么原因啊?

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" 后面的 “,”号去掉

热点排行