日期:2014-05-17  浏览次数:20766 次

我有一函数直接调用可以运行,改成变量就不行了,请高手指点
dim A1,A2,A3,A4
A1="aaa"
A2="34,4"
A3="56"
A4="memo"

Set ObjReference = Server.CreateObject("u.uModule")
response.write ObjReference.SaveTo(A1,A2,A3,A4)


我使用response.write ObjReference.SaveTo(A1,A2,A3,A4)就会提示类型错误

如果我直接用
response.write ObjReference.SaveTo("aaa","34,4","56","memo") 就能正常使用


请各位高手指点,问题出在哪,谢谢!!

------解决方案--------------------
因为你的A2="34,4"
 里面有一个短号,
response.write ObjReference.SaveTo(A1,A2,A3,A4)
把值代入后就变成了
response.write ObjReference.SaveTo(aaa,34,4,56,memo)
就会多一个参数。
你最好把34,4中的,改成其它符号。