感谢 chjpeng(鹏&NULL) ,问题解决。。。不过你的函数里的最后一句不对 应该是
function GetScoreTotal(userIA,flag)
dim strTemp,k
k=0
strTemp=split(userIA,",")
for i=0 to ubound(strTemp)
if CStr(strTemp(i))=CStr(flag)
k=k+1
end if
next
GetScoreTotal=10*k
end function
function GetScoreTotal(userIA,flag)
dim strTemp,k
k=0
strTemp=split(userIA,",")
for i=0 to ubound(strTemp)
if strTemp(i)=flag
k=k+1
end if
next
GetScoreTotal=(cint(flag)*10+10)*k
end function