我现在正在自学VBS,学到for next语句,教学文章中有个简单数组范例,代码如下:
dim name(7),str '一共八个学生, str变量是用来把他们储存成一个字符串以便输出
for i=0 to 7
name(i)=inputbox("请输入第" & i+1 & "个学生的名字")
str=str & " " & name(i)
next
msgbox(str)
我将代码中的name(i)改成其他的变量名,例如blumme(i)为什么改了过后运行程序就出现了错误提示“类型不匹配”呢?难道这个名字不能改吗?为什么不能呢?是因为命名成name(i)这样有什么特殊的地方吗?
请大家帮忙回答下=。=,初学者自学有很多大师们不耻的脑残问题。。希望大家不要嫌弃,耐心讲讲,谢谢!
dim name(7),str '一共八个学生, str变量是用来把他们储存成一个字符串以便输出
for i=0 to 7
name(i)=inputbox("请输入第" & i+1 & "个学生的名字")
str=str & " " & name(i)
next
msgbox(str)
我将代码中的name(i)改成其他的变量名,例如blumme(i)为什么改了过后运行程序就出现了错误提示“类型不匹配”呢?难道这个名字不能改吗?为什么不能呢?是因为命名成name(i)这样有什么特殊的地方吗?
请大家帮忙回答下=。=,初学者自学有很多大师们不耻的脑残问题。。希望大家不要嫌弃,耐心讲讲,谢谢!