次に各パラメータを説明します。
lpstrCommand |
MCIコマンド文字列 |
lpstrReturnString |
戻り値(文字列) |
uReturnLength |
戻り値の長さを指定 |
hwndCallback |
コールバック関数 |
使用例)
Dim strRC as String
Dim lngRC as Long
Dim strCommand as String
strRC=string(255,Chr(0))
strCommand="open c:\wave\rin.wav alias
bgm"
lngRC=mciSendString(strCommand , "" , 0
, 0)
strCommand="status bgm mode"
lngRC=mciSendString(strCommand , strRC ,
len(strRC) , 0)
strRC=left(strRC,instr(1,strRC,Chr(0))-1)
Msgbox strRC
strCommand="close bgm"
lngRC=mciSendString(strCommand , "" , 0
, 0) |
コールバック関数については危険(?)であるためここでは解説いたしません。各自で調べてください。
戻る
|