|
查看: 1001|回复: 7
|
ASP 新手的ARRAY 问题!帮帮我。
[复制链接]
|
|
|
我现在在做我的ASSIGNMENT, 我想用ARRAY。
在ASP 里 DIM ARRAY 那些我会了。
但要如何在一个TEXT BOX 里那一组数字然后分开放进ARRAY里。 比方说
我在TEXT FILE 里 GET 的VALUE 是 159876325, 那要如何把
1 放在 ARRAY 0 里
5 放在 ARRAY 1 里
9 放在 ARRAY 2 里
8 放在 ARRAY 3 里
7 放在 ARRAY 4 里
6 放在 ARRAY 5 里
3 放在 ARRAY 6 里
2 放在 ARRAY 7 里
5 放在 ARRAY 8 里
我试过直接放,但出来的是 ARRAY 0 = 159876325, 而不是我要的一个NUMBER 在一个ARRAY 里。
谢谢。
------------------------------------------------------------------------------------------------------------------------------------------------------
还有到底 ASP 里有没有 ” .lenght“ 这个CODE。 问问而以。
谢谢 |
|
|
|
|
|
|
|
|
|
|
发表于 25-1-2008 08:44 AM
|
显示全部楼层
偶也是刚刚学asp 不久。
偶通常是用left, right 或 Mid |
|
|
|
|
|
|
|
|
|
|
发表于 25-1-2008 08:52 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 25-1-2008 10:19 AM
|
显示全部楼层
arr = Split("1 2 3 4 5 6", " ")
但必须用“ ” (space) 来分开 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 25-1-2008 07:26 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 1-2-2008 03:17 PM
|
显示全部楼层
你如何写这些 code 呢?放上来大家就能看到错误在哪里了。
ASP 如果你用 VBScript 的话,并没有 .Length, 但可以用 Len(variable)。 |
|
|
|
|
|
|
|
|
|
|
发表于 6-2-2008 12:09 PM
|
显示全部楼层
theValue = 159876325
tempValue = ""
for i=0 to len(theValue)
temp = mid(theValue, i+1, 1)
tempValue = tempValue & temp & ","
next
if tempValue <> "" then
tempValue = left(tempValue, len(tempValue)-1)
end if
theArray = split(tempValue, ",") |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 18-3-2008 09:49 PM
|
显示全部楼层
原帖由 dickson_dcs 于 6-2-2008 12:09 PM 发表 
theValue = 159876325
tempValue = ""
for i=0 to len(theValue)
temp = mid(theValue, i+1, 1)
tempValue = tempValue & temp & ","
next
if tempValue "" then
tempValue = left(tempValue, l ...
谢谢你。 很久没过来这里,所以忘了。
看到你的恢复真的很高兴。 但我的ASSIGNMENT 再你恢复之前就交了(也因为交了,才没过来。 没过来才没发现你的回复),我也用了其他方法。 不过也学到你的方法。
谢谢。 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|