PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22857 | 06/11/29 20:31:42 | RE(4):PB7.0: api関数(mciSendString)について By ada0915 |
22856 | 06/11/29 20:29:13 | RE(3):PB7.0: api関数(mciSendString)について By ada0915 |
22855 | 06/11/28 22:11:13 | RE(2):PB7.0: api関数(mciSendString)について By めめ |
22854 | 06/11/27 09:43:02 | RE(1):PB7.0: api関数(mciSendString)について By 梶 |
22853 | 06/11/25 22:02:05 | PB7.0: api関数(mciSendString)について By ada0915 |
カテゴリ:スクリプトの記述
日付:2006年11月27日 09:43 発信者:梶
題名:RE(1):PB7.0: api関数(mciSendString)について
ada0915さん、おはようございます。
ここの記述に問題がありそうですね。
VB
> MCICommandString = \"status \"\"\" & FileName & \"\"\" length\"
PB
>MCICommandString = \'status \' + str_Filename + \'length\'
VBでダブルクォーテーションを被せてるのは、文字列中に
ダブルクォーテーションを含めたいからだと思うので・・・
MCICommandString = \"status ~\"\" + str_Filename + \"~\" length\"
と記述すれば行けるかと思います。
それともう1点。
>Function long mciSendStringA(string lpstrCommand,string lpstrReturnString,long uReturnLength,long
hwndCallback) Library \"winmm.dll\"
lpstrReturnString は、Refじゃないかな・・・と。
上の方法で上手くいかなかったら、Ref記述して試してみて下さい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.