|
||
|
|
Conheça também: Onmasters . Ofertas . Divulgue! . Vai.la . Geraboleto . Baixa.la . Assista.la . Joga.la
» Início » Programação » Delphi » Delphi e Multimedia
--> |
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 05/09/2005Delphi e Multimedia
Valdomiro Jr Valdomiro Jr. trabalha atualmente desenvolvendo aplicações usando Delphi/Oracle a 4 anos.
O objeto TMediaPlayer Objeto TMediaPlayer Para criar uma simples aplicação multimídia crie um novo projeto, e arraste o objeto
Clique no objeto e altere a propriedade FileName para C:\WINDOWS\CHIMES.WAV esta propriedade associa a arquivos tipo AVI, MIDI ou WAVE altere também a propriedade AutoOpen para True, esta propriedade inicia automaticamente o arquivo. Colocando as propriedades em modo Runtime Dependendo das circunstâncias é preferível que o arquivo não esteja sempre aberto mas apenas quando o usuário clicar em um determinado botão. Isto pode ser obtido facilmente modificando a propriedade AutoOpen para False e no evento OnClick do botão insira o seguinte comando: procedure TForm1.Button1Click(Sender: TObject);
Para o evento onClick do objeto Seleciona insira o seguinte código: Pesquisando variáveis em modo RunTime Logo abaixo venho mostrando como fazer uma aplicação multimídia com vários controles, ótimo para quem esta aprendendo a programar com multimídia.
Antes de iniciarmos vamos fazer uma pequena observação, principalmente relativo a dois pontos: Dê uma olhada na Objeto Inspector na página de Eventos do objeto TMediaPlayer você encontrará dois métodos: Um segundo evento consiste no OnNotify por conter a mensagem mm_MciNotify que são as chamadas do Windows para o inicio ou o termino de uma execução, com seus eventuais erros. É possível identificar o botão pressionado através do evento OnClick, aqui estão todos os tipos gerados pelo TMPBtnType:
Inicialmente vamos determinar qual foi o tipo de botão pressionado, para tanto, crie para o evento OnClick o seguinte código:
O Delphi não reconhece estas diretivas de mensagem, mas ele converte para constantes do tipo:
Click no evento OnNotify e coloque o seguinte código:
Estes valores são auto-explicativos. Por exemplo, o modo do campo é fixado em mci_Mode_Stop, o dispositivo está parado. Se fixado em mci_Mode_Play, o dispositivo está tocando. Execute o projeto e atente para os seguintes detalhes:
Obs: Observe e estude também o arquivo [DiretórioDelphi]\SOURCE\VCL\MPLAYER .PAS ele é a unidade principal de criação do objeto TMediaPlayer. Espero ter ajudado, qualquer outra dúvida, entre em contato comigo. Rogerio <roger@dcc.ufmg.br>
Bom artigo, direto ao ponto.
![]() ![]() ![]() ![]() ![]() claudio a furtuozo <claudio93@bol.com.br>
preciso de exemplos sobre como acessar a camera de video e tambem como posso fazer para capturar as imagens e salvar os videos
![]() ![]() ![]() ![]() ![]() Oséas Moreira <pascalggomes@bol.com.br>
Foi realmente muito interessante e bastante sugestivo. !
![]() ![]() ![]() ![]() ![]() Oséas Moreira <pascalggomes@bol.com.br>
Como podemos entrar em contato com você, eu não conseguir visualizar o seu e-mail? : Não avaliado
Valdomiro Junior <procompanysistemas@infonet.com.br>
Este e meu email de contato.. espero ter ajudado...
![]() ![]() ![]() ![]() ![]() putz, valdomiro, copiando artifos dos outros denov
nossa cara, ce é um cuzão mesmo, copiando denovo os artigos? cria vergonha e cria seus proprio rapá...
![]() ![]() ![]() ![]() ![]() Érick <rocha.erick@uol.com.br>
ok mas o interessante é tocar mp3, um player que não faz isso, naõ é player.
![]() ![]() ![]() ![]() ![]() Luciano Garcia <Luciano_g44@hotmail.com>
oi gostei do seu artigo, porem
aprendi criar player com listbox, seleciono a pasta e lista todas musicas dela clicko em uma musica do play e tudo blz , mas a pergunta e o seguinte como faço pra ele tocar a musica seguinte q esta no listbox executar automaticamente quando chegar na ultima musica ele tocae a primera. seraq me entende automaticamente sempresicar selecionar amuca novante e dar play. valew espero retorno ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|