一段简单的asp程序 谁来帮我看看是什么意思?特别是循环 看不明白
发布网友
发布时间:2022-05-24 10:02
我来回答
共3个回答
热心网友
时间:2023-11-01 09:05
strcounts = cstr(counts) 把一个数字转换成字符
for i = 1 to len(strcounts) 从1开始循环 到 strcounts 这个字符的结尾
g_counts = g_counts& "<imgsrc=digit" & mid(strcounts, i, 1) & ".jpg>" 轮换显示图片
next
热心网友
时间:2023-11-01 09:05
这是一段分割字符串,取图片名称的代码
变量counts是图品名的集合字符串,例如现在有三个图片digit1.jpg、digit2.jpg、digit3.jpg
那么 counts=123
strcounts = cstr(counts) ‘ 这里 counts转换成字符串 strcounts =“123”
for i = 1 to len(strcounts) ’循环 从1循环到 strcounts的长度 就是3
g_counts = g_counts& "<imgsrc=digit" & mid(strcounts, i, 1) & ".jpg>"
‘上面这一句:mid(strcounts, i, 1) 是从strcounts(“123”)中截取一个字符 i=1的时候 截取的是1,依此类推
’最后得到的结果:g_counts =<imgsrc=digit1.jpg><imgsrc=digit2.jpg><imgsrc=digit3.jpg>
Next追问明白了 但是g_counts = g_counts 这半句中 第二个g_counts 之前没有定义 是不是其实就是一个空的 没有什么实际的意义?
追答vbscript是弱类型定义语言,变量可以直接使用,不是必须定义的
热心网友
时间:2023-11-01 09:06
就是这个意思
取图片名称的代码
变量strcounts 是图品名的集合字符串,例如现在有三个图片digit1.jpg、digit2.jpg、digit3.jpg
那么 strcounts =123
strcounts = cstr(strcounts ) ‘ 这里 counts转换成字符串 strcounts =“123”
for i = 1 to len(strcounts) ’循环 从1循环到 strcounts的长度 就是3
g_counts = g_counts& "<imgsrc=digit" & mid(strcounts, i, 1) & ".jpg>"
‘上面这一句:mid(strcounts, i, 1) 是从strcounts(“123”)中截取一个字符 i=1的时候 截取的是1,依此类推
’最后得到的结果:g_counts =<imgsrc=digit1.jpg><imgsrc=digit2.jpg><imgsrc=digit3.jpg>
Next