タイトル : Re^5: 経過時間の算出部分と表示部分の処理はできました。 投稿日 : 2008/03/05(Wed) 15:24 投稿者 : 琴
> '---新規追加----------------------------- > For i = bbTimeMin To bbTimeMax > .AnElapsedTime(i) = False > Next False は Integer型変数に入れると 0 になったような…。 > If mp.Game.Team(ixTeam).AnElapsedTime(i) <> -1 Then > '「経過時間」を表示する----------------- > .TimeOutMinutes i, ixRow, 1, 1, _ > colorByQuarter(mp.Game.Team(ixTeam).TimeOutted(i)) > End If この条件だと 「初期値(-1)以外が入っている場合に経過時間を表示」 になりますね。 上記の False で初期化してるおかげで結果的に通過してますけど 本来なら一度も入らないんじゃないかな? ただ実行して結果だけを見るのではなくて、 ブレークポイント(F9)とステップ実行(F8)で想定通りの動作をしているか ウォッチ/クイックウォッチで想定通りの値が入っているか 確認しながら進めていくとおかしな部分も見つけやすいと思いますよ。 |