4D v13.4PLAY |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
PLAY
|
PLAY ( nomeObjeto {; canal} ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
nomeObjeto | cadeia |
![]() |
Nome d arquivo de som ou recurso de Mac OS "snd" ou string vazia de som de sistema para parar a ação assincrônica | |||||
canal | Inteiro longo |
![]() |
Se especificado, canal de sintetizadr e execução assincrônica; se omitido, execução sincrônica | |||||
O comando PLAY permite reproduzir arquivos de som ou multimídia. Passe a rota de acesso completa do arquivo que deseja reproduzir em nomeObjeto. Em Mac OS, o comando também pode ser utilizado para reproduzir uma fonte de som ou um som sistema.
O parâmetro canal especifica o canal do sintetizador Macintosh. Se não for especificado o canal, o canal será utilizado para sons digitalizados simples e é sincrônico. Sincrônico significa que todos os processos são parados até que o som termine. Se canal for igual a 0, o canal é utilizado para sons digitalizados simples e é assincrônico. Assincrônico significa que o processo não são parados e que o som é reproduzido no fundo.
Para parar um som assincrônico, utilize a próxima instrução:
PLAY("";0)
O exemplo abaixo mostra como reproduzir um arquivo video em Windows:
$DocRef :=Open document("";"AVI")
If(OK=1)
CLOSE DOCUMENT($DocRef)
PLAY(Documento)
End if
O exemplo de código abaixo aparece em um método de início. Dá às boas-vindas ao usuário com um som chamado Som de Boas-vindas em Macintosh:
PLAY("Som de Boas-vindas") ` Reproduzir Som de Boas-vindas
Produto: 4D
Tema: Interface de Usuário
Número
290
Criado por: < 4D v6
Modificado: 4D v11 SQL