HSP(Hot Soup Processor)をさわってみた2
vote_by_clicking.hsp〜クリックされたボタンをカウントする〜
「HSP入門編 step8: さらに高度な条件判断」を参考にしながら、簡単な投票アプリを書いてみました。

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

「投票終了」をクリックすると、結果がこのように(↑)表示されます。
ソースコード
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
« さりげなく記憶術のお手本 & 日本語訳で読みたいチュートリアル l Home l HSP(Hot Soup Processor)をさわってみた »