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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
0310
宇宙人って人型のものが多いですよね。再生位置をプログレスバーで示したいんですけど・・・2解決


宇宙人って人型のものが多いですよね。

リンク

2012/3/10(Sat) 19:08:42|NO.45346

いま音楽プレイヤーを作ってるんですけど、今再生してる位置をプログレスバーで
しめしたいんですが割合やナンヤカンヤで位置を出したいんですが
その式をプログラムになおすにはどうするんですか?

mci "status volumetest length" :stat1=stat mci "status volumetest position" :stat2=stat Hour=stat2/1000/60 Minute=stat2/1000\60
で全体と今の時間を出してやりたいんです。



この記事に返信する


暇人

リンク

2012/3/10(Sat) 21:31:48|NO.45354

プログレスバー範囲(見た目の長さでは無い)自体を曲の長さに設定する事もできる
通常100にされてるのを自由に設定できる


#include "hsp3util.as" progbar 600,20 id=stat sendmsg objinfo(id,2), $00000406, 0, 10000 //10000の所にstat1 repeat 10000/10 sendmsg objinfo(id,2), $00000402, cnt*10,0 //cnt*10の所にstat2 wait 10 loop

あくまでプログレスバー範囲を固定にしたいなら

ステップ位置=プログレスバー範囲(通常100)*現在ポジション/曲の長さ



宇宙人って人型のものが多いですよね。

リンク

2012/3/11(Sun) 14:27:51|NO.45360

stat2*380/stat1で解決しました!

これが380なのはプログレスバーの大きさに合わせたんです。



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