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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
1111
banzonclickについて2未解決


banz

リンク

2008/11/11(Tue) 20:40:58|NO.20744

初心者の質問ですみません

マウスクリック入力待ちのスクリプトで

repeat
getkey a,1
if a=1:break
loop
mes"stop"
stop

の代替として

onclick *push
stop
*push
getkey a,1
if a=1:mes"stop"
stop

というようにしたら、プログラムが上手く動かなくなりました。
onclickはこのような使い方をするものではないのでしょうか?



この記事に返信する


Kpan

リンク

2008/11/11(Tue) 20:58:52|NO.20745

付属サンプルをチェックしてください。
>sample\basic\onkey.hsp

あと、「hsp onclick」のようなキーワードでYahoo&Google検索もしましょう。



Sucret

リンク

2008/11/23(Sun) 22:11:33|NO.20988


onclick *push stop *push //mes wparam;クリックされた時のwparam代入値を表示 if wparam=1:mes"stop" stop

でやってみてください。
 onclick、onkey命令などはジャンプ時にwparamやiparamなど
のシステム変数に何らかの値が代入されます。

 スクリプト中の
//
を解除すればクリック(右クリックなど)で代入された
値が表示されます。



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