val,byval,valindex,valvalue我晕了!

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:19:59
function item(byval valIndex,byval valValue)
Info = val

请问高手,这两句代码该怎么理解啊
我是超级菜鸟,自学vb中,请指教!!!!!!!!!
val不是函数吗?
在这里成了变量吗?

function item(byval valIndex,byval valValue)
定义一个item函数,函数有2个byval型变量valIndex,valValue
Info = val
把val 的值传给Info 。
谢谢!

Byval是表示传参类型,它表示按值传送,valIndex,valValue都是变量,在函数定义中,我们称之为形参。Info = val 这句没大明白,Val在VB里是一个转换数据类型的函数,其返回Double的值。
在这里,估计会产生错误。

这就是微软的糟糕之处,关键词满天飞。