PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
18960 | 03/03/05 14:27:14 | RE(3):PB7.0: アクティブウインドウの切替えについて By Nana |
18956 | 03/03/05 10:35:12 | RE(2):PB7.0: アクティブウインドウの切替えについて By Chicchi |
18955 | 03/03/05 10:33:19 | RE(1):PB7.0: アクティブウインドウの切替えについて By Chicchi |
18954 | 03/03/05 08:19:26 | PB7.0: アクティブウインドウの切替えについて By Nana |
カテゴリ:スクリプトの記述
日付:2003年03月05日 10:33 発信者:Chicchi
題名:RE(1):PB7.0: アクティブウインドウの切替えについて
Nanaさん、こんにちは。
Win32APIにPlaySoundという関数があります。
【使用方法】
?ローカルまたはグローバル外部関数に次の1行を追加します。
FUNCTION Long PlaySoundA( String pszSound, Long hmod, Long fdwSound ) LIBRARY \"WinMM.dll\"
?音を鳴らしたいイベントに次のスクリプトを記述します。
long l_inf
constant long SND_ASYNC = 1
l_inf = PlaySoundA( ddlb_wav.Text, 0, SND_ASYNC )
>こんばんは、いつもお世話になっています。
>
>質問事項は下記の通りです。
>
>1.ある一定条件をクリアした場合run関数にてmediaplayerを起動させ音楽を鳴らします。
>2.この時、mediaplayerは最小化で実行されていますがアクティブになっています。
>3.キーボード入力、マウスを使用せずに、アクティブをPBアプリケーションに戻す。
>
>3が課題となっています。PBにおいてこのような事が可能でしたらアドバイス願います。
>DOSコマンドではどう調べましても不可能な感じがします。
>
>音楽を流すにあたって上記方法が不可能な場合、PBをアクティブのまま音楽を実行できる手法がありましたらア
ドバ
>イス願います。
>
>
>宜しくお願い致します。
>
>
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Microsoft SQL Server Client 6.5
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Microsoft SQL Server 6.5
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.