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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
1120
ギンclrobj での疑問です。3未解決


ギン

リンク

2009/11/20(Fri) 22:06:41|NO.28917

始めまして。
今回、質問させていただくのが「clrobj」命令のことです。
ヘルプで調べると、
「オブジェクトをクリア

clrobj p1,p2

p1=0〜(0) : 消去するオブジェクトID(開始)
p2=0〜(-1) : 消去するオブジェクトID(終了)( -1の場合は、 最終のIDが指定
されます )」
とありますが、「オブジェクトID」とは何ですか??
「button」命令で出したオブジェクトを消したいのですが、
上記のような疑問部分があり、よくわかりません。

詳しく教えていただけると助かります。よろしくお願いしますm(_ _)m



この記事に返信する


Kpan

リンク

2009/11/20(Fri) 23:44:34|NO.28918

「HSP オブジェクトID」でググったり、

付属リファレンスをチェックしてください。
> HSP3 プログラミング・マニュアル
> HSPの基本動作概念 → 配置オブジェクト



HSP初心者

リンク

2009/11/21(Sat) 07:47:11|NO.28920

ソースの頭を先頭に0から始まります。



screen 0 button"",*ja //一つ目のオブジェクト ID=0 button"",*jb //二つ目のオブジェクト ID=1 stop *ja clrobj 0,0 mes"一つ目のオブジェクトを消しました" stop *jb clrobj 1 mes"二つ目のオブジェクトを消しました" stop

オブジェクトID=button,mesboxなど、その他色々配置したパーツのIDです。!?
うん?意味通じてるよね・・・。(⌒▽⌒) ケラケラ

Kpanさんのサイトは初心者にはもってこいです。
http://lhsp.s206.xrea.com/
お勧めです。



足利超神

リンク

2009/11/21(Sat) 15:08:20|NO.28924

HSP初心者さんの言うとおりの方法でもオブジェクトIDは取得できますが、
オブジェクトIDはbuttonなどの命令のあとのシステム変数statにオブジェクトIDが代入されます。


button "",*ラベル BUTTON_ID = stat
のように取得できます。



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