就转自本吧,是不知道什么意思,开个新帖问一问
下午休息,抽点时间啊……
Str=Array(111,110,……,13,10)
'省去中间的数字,欲查看,文本末找传送门。
Function Num2Str(Str):For I=0 To UBound(Str):Num2Str = Num2Str & Chr(Str(I)):Next:End Function
'首先上面这是一句话吗?没有分行?其中「:」的作用是什么?相当于回车键吗?
'Num2Str是定义的函数名吗?括号中的Str是上文已赋值的Str,也是Num2Str的参数?(关于返回值和参数的具体区别的问题,见文末问题1.)
'「For I=0 To UBound(Str)」定义「l」的范围,从0到Str的最大下标,那么这里Str的最大下标是数组里的最大的数字吗?
'「Num2Str = Num2Str & Chr(Str(I))」把函数Num2Str赋值为Num2Str和Chr(Str(l))连在一起?这里的Str会随着l(已定义范围的「变量」?)不同(每次运算加1?)而改变,同时Str会影响到Chr的值,百科说Chr是一个函数,随着参数(可以叫做参数吗?)的不同,返回值也不同。
Execute Num2Str(Str)
'「Execute」执行以下vbs代码,以下代码能执行吗?
'「Num2Str(Str)」这算什么?
1.返回值与参数的区别,是从外部向内部传输和从内部向外部传输的区别吗?那么外部和内部除了指vbs的内外,在vbs内部可不可以是子程序的内部和外部?
转自:http://tieba.baidu.com/p/1193423941
下午休息,抽点时间啊……
Str=Array(111,110,……,13,10)
'省去中间的数字,欲查看,文本末找传送门。
Function Num2Str(Str):For I=0 To UBound(Str):Num2Str = Num2Str & Chr(Str(I)):Next:End Function
'首先上面这是一句话吗?没有分行?其中「:」的作用是什么?相当于回车键吗?
'Num2Str是定义的函数名吗?括号中的Str是上文已赋值的Str,也是Num2Str的参数?(关于返回值和参数的具体区别的问题,见文末问题1.)
'「For I=0 To UBound(Str)」定义「l」的范围,从0到Str的最大下标,那么这里Str的最大下标是数组里的最大的数字吗?
'「Num2Str = Num2Str & Chr(Str(I))」把函数Num2Str赋值为Num2Str和Chr(Str(l))连在一起?这里的Str会随着l(已定义范围的「变量」?)不同(每次运算加1?)而改变,同时Str会影响到Chr的值,百科说Chr是一个函数,随着参数(可以叫做参数吗?)的不同,返回值也不同。
Execute Num2Str(Str)
'「Execute」执行以下vbs代码,以下代码能执行吗?
'「Num2Str(Str)」这算什么?
1.返回值与参数的区别,是从外部向内部传输和从内部向外部传输的区别吗?那么外部和内部除了指vbs的内外,在vbs内部可不可以是子程序的内部和外部?
转自:http://tieba.baidu.com/p/1193423941