UID315083
帖子
精華
主題
積分11667
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限30
註冊時間2012-2-20
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 奮斗 2023-3-14 07:19 AM |
---|
簽到天數: 1553 天 連續簽到: 1 天 [LV.Master]伴壇終老
|
發表於 2013-4-21 17:40:30
|
顯示全部樓層
kobechangg 發表於 2013-4-20 06:29 PM
所以我的不行改嗎? 因為你存strcharinfo(0)跟存.@LastIp$的陣列變數是一樣的
答案已經呼之欲出了吧
setarray $@Code_People_Temp$[$@Code_People_Num],.@LastIp$;
如果改成
setarray $@Code_People_Temp$[$@Code_People_Num],.@LastIp$;
setarray $@Code_People_Temp$[$@Code_People_Num],strcharinfo(0);
那麼這2個陣列的名稱就會相同,自然而然的會出錯
解決方法就是,將這2個陣列變數的任何一個改成其他名稱
$@Code_People_Temp1$也好,其他名稱也罷,總之就是不要相同變數名稱就對了
相對的,這邊的變數名稱改了,整個腳本與他相同名稱的變數也要一同改,否則只會造成你另一次的錯誤 |
|