tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^11: 経過時間の算出部分と表示部分の処理はできました。
投稿日: 2008/03/06(Thu) 13:39
投稿者
> 引数を加えることは琴さんのご意見で理解しましたが、indexを付け加えるこ
> とでindexに経過時間の値が入ると考えていました。

私がNo11635で挙げたやり方は
TimeOutMinutes の当初の機能(経過時間の算出・表示)から
「経過時間の算出」部分を別の関数(AnElapsedTime)にして
呼び出しも含めて外に出します。

TimeOutMinutes は何番目であるかを気にする必要はなく
新しく追加した引数で渡された経過時間を
指定された位置に指定された色で表示するだけの機能になります。

なので TimeOutMinutes を呼び出す直前に経過時間の算出が必要かを判定して
 ・必要なら AnElapsedTime を呼び出して経過時間を算出して取得
 ・不要なら ElapsedTime(i) に保持している経過時間を取得
あとは取得した経過時間を TimeOutMinutes に渡して表示してもらうという寸法です。

これでより明解なイメージが伝わればいいんですが^^;

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。