HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0322
ww302jpボタンの発見!?5解決


ww302jp

リンク

2007/3/22(Thu) 14:26:06|NO.6479

どうもww302jpです

最近気づいたことですが


ボタン「button」なのですが
クリックすると「stat」にオブジェクトID?が代入されるのですね〜
ってことはわざわざラベルを1つ1つ指定しなくてもいいのかなー

・・・でもなんかちがうような



この記事に返信する


axobj

リンク

2007/3/22(Thu) 15:01:12|NO.6481

このような使い方があります。

button "aボタン",*put button "bボタン",*put button "cボタン",*put stop *put switch stat case 0 m="aボタンが押されました。" swbreak case 1 m="bボタンが押されました。" swbreak case 2 m="cボタンが押されました。" swbreak swend mes m



アキス

リンク

2007/3/22(Thu) 15:06:59|NO.6482

ラベルの無駄遣いの防止に使えますね。
ほかのボタンがあった場合は事前にIDを調べる必要がありますが。



ww302jp

リンク

2007/3/22(Thu) 16:30:41|NO.6486

>このような使い方があります。
switch 命令ですか?
初めて目にしますねww
ifではできないのでしょうか?
質問になってすみません



Irisawa

リンク

2007/3/22(Thu) 16:56:47|NO.6487

switchは命令ではなくhspdef.asで定義されているマクロです。
内部でifを使用しています。

因みに、押したボタンのIDがstatに格納されるという事に関しては何度か話題になります。
(過去ログにもいくつかあります)



ww302jp

リンク

2007/3/22(Thu) 17:01:30|NO.6488

ってことはつかえるのですね!
ありがとうございました!



ONION software Copyright 1997-2023(c) All rights reserved.