| 4D v13.4PLAY | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 PLAY 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PLAY ( objectName {; channel} ) | ||||||||
| 引数 | 型 | 説明 | ||||||
| objectName | 文字 |   | サウンドファイル名、またはMac OSの"snd "リソース、またはシステムサウンド 非同期再生を中断する場合、空の文字列 | |||||
| channel | 倍長整数 |   | 指定した場合、シンセサイザーチャネルと非同期実行、省略した場合同期実行 | |||||
PLAYコマンドを使用してサウンドやマルチメディアファイルを再生できます。再生したいファイルの完全なパス名を objectName に渡します。Mac OSでは、コマンドを使用してサウンドリソースやシステムサウンドを再生することもできます。
引数 channel は、Macintoshシンセサイザチャネルを指定します。channel が指定されていない場合、 channel はデジタル化された単純なサウンドとみなされ、同期指定になります。同期指定では、サウンドが終了するまですべての処理が停止します。channel が0の場合、チャネルはデジタル化された単純なサウンドとみなされ、非同期指定になります。非同期指定では、処理は停止せず、サウンドがバックグラウンドで再生します。
非同期サウンドの再生を停止するには、以下のステートメントを使用します。
 PLAY("";0)Windows上でのビデオファイルの再生方法を以下の例題で示します。
 $DocRef :=Open document("";"AVI")
 If(OK=1)
    CLOSE DOCUMENT($DocRef)
    PLAY(Document)
 End if以下のコードがstartupメソッドにあります。Macintosh上では、ウエルカムの音でユーザを歓迎します。
 PLAY("Welcome Sound") `ウエルカムの音を再生する
	プロダクト: 4D
	テーマ: ユーザーインターフェース
	番号: 
        290
        
        
        
	
	初出: < 4D v6
	変更: 4D v11 SQL