C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.12178 の関連記事表示

<< 0 >>
■12178  時間を表示
□投稿者/ プロー -(2008/01/02(Wed) 23:17:44)

    分類:[C#] 

    C# windowsアプリです。
    初心者です

    画面上にあるボタンを押すと画面上に残り時間が表示されて時間が終わった後になんらかの結果を表示するものを
    作成してみたいのですが、時間のカウントをどんどん減らすというものはどう書いたらいいのでしょうか

    お願い致します。
親記事 /過去ログ26より / 関連記事表示
削除チェック/

■12179  Re[1]: 時間を表示
□投稿者/ よもやま -(2008/01/02(Wed) 23:49:12)
>
    No12178 (プロー さん) に返信
    > C# windowsアプリです。
    > 初心者です
    >
    > 画面上にあるボタンを押すと画面上に残り時間が表示されて時間が終わった後になんらかの結果を表示するものを
    > 作成してみたいのですが、時間のカウントをどんどん減らすというものはどう書いたらいいのでしょうか
    >
    > お願い致します。
    どう書けばよいか?
    まず、やりたい事を分解してみてください。
    100という数字を時間の経過(何秒ごとか、ミリ秒単位かなど)で0までカウントダウンさせたいとか

    分解が甘くて抽象的過ぎると
    ブローさんが望む回答はでてこないと思います。
記事No.12178 のレス /過去ログ26より / 関連記事表示
削除チェック/

■12181  Re[2]: 時間を表示
□投稿者/ やじゅ -(2008/01/03(Thu) 00:26:22)
>
    No12179 (よもやま さん) に返信
    > ■No12178 (プロー さん) に返信
    >>C# windowsアプリです。
    >>初心者です
    >>
    >>画面上にあるボタンを押すと画面上に残り時間が表示されて時間が終わった後になんらかの結果を表示するものを
    >>作成してみたいのですが、時間のカウントをどんどん減らすというものはどう書いたらいいのでしょうか
    >>
    > まず、やりたい事を分解してみてください。
    >

    お正月なのでサービスです。

    プローさんの頭の中には、画面と動作がイメージ出来ているけど
    実現する方法がイメージ出来ない。

    ある程度プログラム出来ると脳内で出来るけど、まだそれが出来ない内は
    よもやまさんが仰るように、一つ一つ分解して考える。

    第10回 タイマー
    http://homepage1.nifty.com/rucio/main/shokyu/jugyou10.htm


    画面イメージ
     フォーム
     開始ボタン
     残り時間(ラベル)
     なんらかの結果表示用(テキストボックス)

    動作イメージ
     開始ボタン押した(Clickイベント)
     時間のカウントを減らす(Timerイベント)
     時間が終わったらなんらかの結果を表示

    処理イメージ
     開始ボタン(Clickイベント内)
     ↓ 
     時間のカウントの初期値をセット
     ↓ 
     タイマーイベント開始

     タイマーイベント(Timerイベント内)
     ↓
     時間のカウントを減らす
     ↓
     時間のカウントが0か判定
     ↓
     終わったなら、タイマーイベント終了
     なんらかの結果を表示
記事No.12178 のレス /過去ログ26より / 関連記事表示
削除チェック/

■12180  Re[2]: 時間を表示
□投稿者/ επιστημη -(2008/01/03(Thu) 00:18:28)
>
    > 時間のカウントをどんどん減らすというものはどう書いたらいいのでしょうか

    ボタンをもひとつ用意し、
    「そのボタンを押すたびにカウントがひとつづつ減って0になったらなんかする」
    ものを作れますか?

    それができたらあと一歩。ボタンのかわりにTimerを使って同じことすればいい。
記事No.12178 のレス /過去ログ26より / 関連記事表示
削除チェック/

■12182  Re[1]: 時間を表示
□投稿者/ はつね -(2008/01/03(Thu) 11:14:14)
>
    No12178 (プロー さん) に返信
    > 画面上にあるボタンを押すと画面上に残り時間が表示されて時間が終わった後になんらかの結果を表示するものを

    (1)残り時間の初期値を画面に入力する(例えば60秒後とか)
    (2)現在日時+(1)で入力した日時を求める
    (3)タイマーイベントのInterval(ミリ秒なので注意)に残り時間を再表示したい間隔(大抵は1000ミリ秒か?)を設定してEnabled=True
    (4)タイマーイベントの中で[(2)で求めた日時]-現在日時を求めて残り時間として表示する
    (5)タイマーイベントの中で(4)の処理の後に残り時間が0以下となったら、なんらかの結果を表示する
記事No.12178 のレス /過去ログ26より / 関連記事表示
削除チェック/

■12266  Re[2]: 時間を表示
□投稿者/ Hirotow -(2008/01/07(Mon) 01:38:08)
記事No.12178 のレス /過去ログ26より / 関連記事表示
削除チェック/

■12988  ASP.NETでのタイマー機能
□投稿者/ ピィ -(2008/01/22(Tue) 20:04:13)

    分類:[ASP.NET (VB)] 

    ASP.NET(VisualBasic)で開発してます。

    問題を表示して30秒から1秒ずつ減らしていき、
    30秒経った時点で強制的に次の問題にいくようなアプリケーションを考えています。
    初心者で作り方が全然わからないので、アドバイスお願いします。
記事No.12178 のレス /過去ログ28より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -