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


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
0510
masako99objprm で変更後の表示について2解決


masako99

リンク

2008/5/10(Sat) 13:19:53|NO.15765

--- sample1 ---


b1="X","X\nY","X\nY\nZ" a=0 a1="A\nB\nC" pos 5,5 combox a,320,a1 b=0 b1="X" pos 5,35 combox b,100,b1(0) bak_a=0:bak_b=0 *ll_top if bak_a=a:wait 5:goto *ll_top bak_a=a clrobj 1,1 pos 5,35 combox b,100,b1(a) wait 5 goto *ll_top stop

sample1で"objprm"を使うと、[combox b]の最初のところが白くなり、
その下にb1の内容が代入されます(sample2)。
clrobjを使わずにsample1のように、[combox b]の最初からb1の内容が
代入される方法はありますでしょうか?よろしくお願いいたします。

--- sample2

b1="X","X\nY","X\nY\nZ" a=0 a1="A\nB\nC" pos 5,5 combox a,320,a1 b=0 b1="X" pos 5,35 combox b,100,b1(0) bak_a=0:bak_b=0 *ll_top if bak_a=a:wait 5:goto *ll_top bak_a=a objprm 1,b1(a) wait 5 goto *ll_top stop



この記事に返信する


SYAM

リンク

2008/5/10(Sat) 13:42:03|NO.15767

IDにオブジェクトID
idxに選択したい項目のインデックス(一番上なら0)
を代入して
sendmsg objinfo(ID,2),0x014e,idx
を実行すると、それが選択された状態になります。



masako99

リンク

2008/5/10(Sat) 13:51:58|NO.15768

早速のご回答、ありがとうございました。

"sendmsg"は何度も見たのですが、使い方がまったくわかりませんでした。
何日も悩んでいたので、本当にうれしいです。ありがとうございました。



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