PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20900 | 04/02/24 13:10:52 | RE(1):PB5.0.02: CDトレイのOPEN、CLOSEについて By めめ |
20899 | 04/02/24 11:47:00 | PB5.0.02: CDトレイのOPEN、CLOSEについて By chaya |
カテゴリ:スクリプトの記述
日付:2004年02月24日 13:10 発信者:めめ
題名:RE(1):PB5.0.02: CDトレイのOPEN、CLOSEについて
chayaさん、こんにちは。
>やりたいことはコマンドボタンの「取り出し」を押したら、
>自動でCDトレイが自動的にOPENするという処理です。
Win98 + PB6.5 で少し試してみました。
以下サンプルです。
実装の際にはエラー処理等も必要になるかと思いますが、参考にでもなりましたら。
【外部関数宣言】
FUNCTION Long mciSendString(String lpszCommand, &
String lpszReturnString, &
Long cchReturn, &
Long hwndCallback) LIBRARY \"winmm.dll\" Alias For \"mciSendStringA\"
【CommandButton CD Open のスクリプト】
String ls_null
Long ll_null
SetNull( ls_null ) ; SetNull( ll_null )
mciSendString( \"set cdaudio door open\", ls_null, 0, ll_null )
【CommandButton CD Close のスクリプト】
String ls_null
Long ll_null
SetNull( ls_null ) ; SetNull( ll_null )
mciSendString( \"set cdaudio door closed\", ls_null, 0, ll_null )
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.