■掲示板に戻る■
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001
前100
次97
最新50
レス数が 1000 を超えています。残念ながらこのスレッドには書き込めません。
ギコナビ開発スレ
904 名前:
882
投稿日:2004/01/12(月) 09:19 ID:IOgS9a0I
ごめんなさい903は間違いでした。無視してください。
新しいpatchです。
ループ回数は変わらなくてよく、
対象のインデックスがずれることが問題でした。
たとえばインデックス3を削除すると元々4だったものが
3になるので、次のループでもう一度3を調べる必要があります。
===================================================================
RCS file: /cvsroot/gikonavi/gikonavi/RoundData.pas,v
retrieving revision 1.14
diff -r1.14 RoundData.pas
394a395
> delcount: Integer;
428a430
> delcount := 0;
430c432
< Item := ParseOldRoundThreadLine(sl[i]);
---
> Item := ParseOldRoundThreadLine(sl[i-delcount]);
435,436c437,439
< errorSl.Add(sl[i]);
< sl.Delete(i);
---
> errorSl.Add(sl[i-delcount]);
> sl.Delete(i-delcount);
> delcount := delcount + 1;
404 KB
掲示板に戻る
全部
1-
101-
201-
301-
401-
501-
601-
701-
801-
901-
1001
前100
次97
最新50
read.cgi ver4.20 by
GlobalNoteScript
(2006/03/17)