vbs中如何传数组参数给C#写的com?
一种错误:Variable uses an Automation type not supported in VBScript
C#:public object LookupData(object keys,object values)
二: Invalid procedure call or argument: 'o.LookupData'
C#:public object LookupData(object[] keys,object[] values)
我是用vbs在.net工程中测试的。
dim keys(1), values(1)
keys(0) = "email"
values(0) = "aa@bb.com"
keys(1) = "password"
values(1) = "111"
'wscript.echo o.LookupData("email", "password") '这个可以 C#:public object LookupData(object a,object keys,object values)
wscript.echo cstr(o.LookupData(keys, values)) '这样不行
要求不能改vbs :(
问题点数:20、回复次数:1Top
1 楼zfalanzhou(咋样啊)回复于 2005-08-03 14:58:52 得分 0
笔误:'wscript.echo o.LookupData("email", "password") '这个可以 C#:public object LookupData(object a,object keys,object values)
应该是'wscript.echo o.LookupData("email", "password") '这个可以 C#:public object LookupData(object keys,object values)Top




