Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請問asp__分解字串到陣列裡 相關問題 ◎

0 views
Skip to first unread message

⊙.⊙____________喔?

unread,
Aug 28, 2001, 2:09:04 PM8/28/01
to
請問一下喔,為什麼當下面程式可以執行時:

<%
str="伊 是 壞 人"
data=split(str)
for i = 0 to 3
response.write data(i)
next
%>

於程式最前面再加一行 dim data(3),也就是:

<%
dim data(3)
str="伊 是 壞 人"
data=split(str)
for i = 0 to 3
response.write data(i)
next
%>

為什麼就不能執行了呢? ⊙.⊙???

--
[2;30;47m 》 Q u i [1;37;5m★ [0;2;30;47m n n y 《 [m

[m [1;31m※ 來源:‧靜宜大學計算機中心BBS站 bbs.pu.edu.tw‧[FROM: simon.pu.edu.tw] [m

痛我懶理錯也懶理

unread,
Aug 28, 2001, 10:28:52 PM8/28/01
to
※ 引述《quinn...@bbs.pu.edu.tw (⊙.⊙____________喔?)》之銘言:
: 請問一下喔,為什麼當下面程式可以執行時:
: <%
: next

: %>
: 於程式最前面再加一行 dim data(3),也就是:
: <%
: dim data(3)
: str="伊 是 壞 人"
: data=split(str)
: for i = 0 to 3
: response.write data(i)
: next
: %>
: 為什麼就不能執行了呢? ⊙.⊙???

你陣列的定義沒搞懂....

dim data(3) 是宣告了一個陣列, 裡面有data(0) data(1) data(2) , 並沒有data(3)

你把for的那行改成for i = 0 to 2 應該就可以了,

或是改成dim data(4)


--

命裡有時終需有

命裡無時莫強求

--
※ Origin: 窈窕淑女 ◆ From: 61.13.21.196
--
※【窈窕淑女】telnet://lady.twbbs.org
http://lady.twbbs.org/~bbs/

戀上 卡內基

unread,
Aug 28, 2001, 11:38:00 PM8/28/01
to
※ 引述《mdb (戀上 卡內基)》之銘言:
> ※ 引述《amor...@140.113.128.21 (痛我懶理錯也懶理)》之銘言:

> > 你陣列的定義沒搞懂....
> > dim data(3) 是宣告了一個陣列, 裡面有data(0) data(1) data(2) , 並沒有data(3)
> > 你把for的那行改成for i = 0 to 2 應該就可以了,
> > 或是改成dim data(4)
> 有date(4)....
> 你的觀念是C or C++..非VB
> 錯誤的原因其實是在於split無法使用於固動陣列,
                   ^^^^Sorry 固定陣列才對^^

> 宣告成為動態陣列即可解決....
> EX...
> dim data()
--
[0m [1;33m※ Origin: [36mYahoo!奇摩 大摩域 [37m<telnet://bbs.kimo.com.tw> [m
[1;35m◆ From: [1;32m139.223.203.230 [m

戀上 卡內基

unread,
Aug 28, 2001, 11:37:11 PM8/28/01
to
※ 引述《amor...@140.113.128.21 (痛我懶理錯也懶理)》之銘言:

> ※ 引述《quinn...@bbs.pu.edu.tw (⊙.⊙____________喔?)》之銘言:
> : 請問一下喔,為什麼當下面程式可以執行時:
> : <%
> : next
> : %>
> : 於程式最前面再加一行 dim data(3),也就是:
> : <%
> : dim data(3)
> : str="伊 是 壞 人"
> : data=split(str)
> : for i = 0 to 3
> : response.write data(i)
> : next
> : %>
> : 為什麼就不能執行了呢? ⊙.⊙???
> 你陣列的定義沒搞懂....
> dim data(3) 是宣告了一個陣列, 裡面有data(0) data(1) data(2) , 並沒有data(3)
> 你把for的那行改成for i = 0 to 2 應該就可以了,
> 或是改成dim data(4)
有date(4)....
你的觀念是C or C++..非VB
錯誤的原因其實是在於split無法使用於固動陣列,
0 new messages