HSP(Hot Soup Processor)をさわってみた2

vote_by_clicking.hsp〜クリックされたボタンをカウントする〜

HSP入門編 step8: さらに高度な条件判断」を参考にしながら、簡単な投票アプリを書いてみました。

Screenshot - HSP My First App vote_by_clicking

単純にボタンが並んだだけのウィンドウを表示します。それぞれのボタンを押すと、クリックされた回数をカウントします。

Screenshot - HSP My First App vote_by_clicking result window

「投票終了」をクリックすると、結果がこのように(↑)表示されます。

ソースコード

vote_by_clicking.hsp

; vote_by_clicking.hsp
; クリックされたボタンをカウントするスクリプト

    cls
    voteA=0
    voteB=0
    voteC=0
    mes "ボタンを押してね"
    button "Aに一票", *cast_a_vote_for_A
    button "Bに一票", *cast_a_vote_for_B
    button "Cに一票", *cast_a_vote_for_C
    button "投票終了", *result
    stop

*cast_a_vote_for_A
    voteA=voteA+1
    stop

*cast_a_vote_for_B
    voteB=voteB+1
    stop

*cast_a_vote_for_C
    voteC=voteC+1
    stop

*result
    cls
    mes "集計結果はこちら。"
    mes "Aさん:"+voteA+"票です。"
    mes "Bさん:"+voteB+"票です。"
    mes "Cさん:"+voteC+"票です。"
    stop



関連エントリー

テーマ : プログラミング - ジャンル : コンピュータ

タグ : Programming HSP Windows

コメント
コメントの投稿
管理者にだけ表示を許可する