[問題] 有關ASP一小段語法

看板Web_Design作者 (無塵室遊魂)時間16年前 (2009/08/26 09:05), 編輯推噓2(206)
留言8則, 2人參與, 最新討論串1/1
最近在弄ASP公佈欄 看了很多範例 但是內容有些code看不太懂@@ http://163.21.14.130/a000/%B3%5D%B3%C6%B2%D5/board/setup_data.asp 上面是主畫面插入的一個檔案內容 在讀取領域以下的code 中 Redim PostArr(RS.RecordCount) ^^^^^ 這意思我不太懂 我查google http://msdn.microsoft.com/zh-tw/library/w8k3cys2(VS.80).aspx 我也看不懂 其說明 囧rz 有研究過的 可以幫忙解惑嗎@@ 然後 我給的code中 他判斷 len(post_group)=0 and len(post_team)=0 還有 len(post_team)=0 那麼怎沒給如果兩個都不為0的狀況呢?_? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.157.18

08/26 12:40, , 1F
redim 重新定義變數
08/26 12:40, 1F

08/26 12:41, , 2F
通常用於擴充陣列
08/26 12:41, 2F

08/26 20:02, , 3F
因為ASP的Array只要一經過定義完大小就無法再更動
08/26 20:02, 3F

08/26 20:03, , 4F
唯有透過redim來重新改變它的大小
08/26 20:03, 4F

08/26 20:07, , 5F
如redim arr(N) ←N是重新設定的元素量.
08/26 20:07, 5F

08/26 20:08, , 6F
但上述方法會清空陣列原有的內容,所以你可以加上
08/26 20:08, 6F

08/26 20:08, , 7F
preserve 讓它保留.如:redim preserve arr(5)
08/26 20:08, 7F

08/26 20:09, , 8F
不過redim傷效能,但量不多的話其實很OK了.
08/26 20:09, 8F
文章代碼(AID): #1Ab8fl4i (Web_Design)