头疼,一个很厅怪的接口调用,Asp中有没有引用类型的变量呢?

linsy10 2005-06-04 11:18:41


有一段程序
<%
SrcCompany="e代宗师"
SrcName="技术部"
SrcFax="886-2-25004695"
EMail="qzchen@mozart.seed.net.tw"
DestName="网络订单"
DestComp="风华数字科技"
FaxNumber="886-2-25168304"
FilePath="F:\\filelistname"

Set faxapi = Server.CreateObject("FaxApi.FaxApi.1")

call faxapi.SendFaxFunc("aaaa", "bbbb", "e代宗师", "技术部", "886-2-25004695", 0, "qzchen@mozart.seed.net.tw", 1, "网络订单", "风华数字科技", "886-2-25168304", "F:\\filelistname", 1, 2)  '--将变量值代入,正常运行


call faxapi.SendFaxFunc("aaaa", "bbbb", SrcCompany, SrcName, SrcFax, 0, EMail, 1, DestName, DestComp, FaxNumber, FilePath, 1, 2) '—用变量调用,提示错误:型态不符合( faxapi.SendFaxFunc)
%>
检查发现,SendFaxFunc(…) 的参数是引用型传递(ref …),请问,我在asp中要如何用变量来调用SendFaxFunc呢?
...全文
102 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangjun 2005-06-06
  • 打赏
  • 举报
回复
检查发现,SendFaxFunc(…) 的参数是引用型传递(ref …),请问,我在asp中要如何用变量来调用SendFaxFunc呢?
就是个数组吧
dim arrstr()
redim arrstr(n)..
for i=0 to n
arrstr(i)=那些值
next
zmhqyw 2005-06-06
  • 打赏
  • 举报
回复
call faxapi.SendFaxFunc("aaaa", "bbbb", "e代宗师", "技术部", "886-2-25004695", 0, "qzchen@mozart.seed.net.tw", 1, "网络订单", "风华数字科技", "886-2-25168304", "F:\\filelistname", 1, 2)  '--将变量值代入,正常运行

用一个变量来拼成这个命令字符串,然后使用execute来运行

strCmd = "call faxasp......(" & chr(39) & 变量 & chr(39) & "......"

chr(39)是引号

拼合以后,你可以用response.write strCmd来检查拼成的命令是否正确。

然后,Execute strCmd

通过这种方式来调用原来的函数。
power_guo 2005-06-06
  • 打赏
  • 举报
回复
请高手 帮忙,小妹在线等呀…


不要这样说啊,你这样说我就有鼓直接冲过去帮你解决的冲动.
linsy10 2005-06-06
  • 打赏
  • 举报
回复
请高手 帮忙,小妹在线等呀…
linsy10 2005-06-04
  • 打赏
  • 举报
回复
这是一个网站连接传真机的函数,在web上可以发传真用,函数内容我也是不清楚的,只知道调用方式
lovebanyi 2005-06-04
  • 打赏
  • 举报
回复
没有看到你的函数是什么写的,还有如果在类中。估计是不能改变vbscript脚本中的引用变量的

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧