kgdc.net
当前位置:首页 >> vB中,一行输出6个,TAB(5*(i MoD 6)+1)是什么意思... >>

vB中,一行输出6个,TAB(5*(i MoD 6)+1)是什么意思...

Tab函数是用来设置 输出位置的,Tab(5) 就是从这行第5个位置。 5*(i Mod 6)+1 就是 i除以6的余数,再乘以5,然后加上1 所以 第1-6个要输出的东西,分别会从这行的 1,6,11,...,26 开始输出

For i = 1 To 5 c(i) = Int(Rnd * 10) Picture1.Print Tab((i - 1) * 5); c(i); '分号是紧接着,不换行,tab(n)是在第几列开始 Next i

j=1 Tab((j-1)*9+1)=Tab(1) j=2 Tab((j-1)*9+1)=Tab(10) j=3 Tab((j-1)*9+1)=Tab(19) ............ 不加1的话: j=1 Tab((j-1)*9)=Tab(0) j=2 Tab((j-1)*9)=Tab(9) j=3 Tab((j-1)*9)=Tab(18) ............ +1的目的就是从第一列开始,每隔9个空...

它们都是VB6里的函数,但是的作用是不一样的,并不可以互为替代; Space()函数的结果是一个字符串类型的值,可以赋予字符串变量或常量。 例1: Dim s1 as string Dim s2 as string Dim s as string s1 = "ABCD" s2 = "1234" s = s1 & Space(4) &...

tab: 与 Print # 语句或 Print 方法一起使用,对输出进行定位 语法 Tab[(n)] 可选的 n 参数是在显示或打印列表中的下一个表达式之前移动的列数。若省略此参数,则 Tab 将插入点移动到下一个打印区的起点。这就使 Tab 可用来替换国别中的逗号,此...

tab()函数与print()函数配合用来,定位打印的。 具体的来说,tab(n)中的n表示打印的位置, 比如:tab(1)表示要打印即将打印在第一个位置, tab(9)表示要打印即将打印在第九个位置, 一个位置的宽度就是半个汉字那么大,位置不是从零开始,而是从...

tab(n)是指在打印的字符串在第n列输出,tab(4*(j-1))是指在4*(j-1)列输出(j是任何数)

Tab 与print连用,可对输出方法进行定位。括号内的参数是在显示下一个表达式之前移动的列数。 这里 i 是可变的。当i=1时,8i+2=10。说明要移动10列(列是相对于行而言)。

这是用来定位打印输出位置的,比如: Print Tab(19); 表示把打印输出位置设为当前行的第19列,下次再用Print命令进行输出时,就会从刚才指定的位置(即当前行第19列)输出 又比如: Print Tab(1); "1"; Tab(11); "2"; Tab(21); "3" 那么1、2、3...

tab是VB中的打印输出定位用的。 print tab((n mod 6)*5+2); '指根据n值来确定下一个打印内容所在的列位置 如 n=0时 打印在第2列 n=1时 打印在第7列 .... n=10 打印在22列

网站首页 | 网站地图
All rights reserved Powered by www.kgdc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com