Acho que seria mais ou menos isso:

MediaPlayer1.FileName:=table1.FieldByName('caminho').asString;

Isso carregaria o arquivo indicado pelo campo 'caminho' da table1.
Só uma pequena correção no código que vc mandou:

O correto seria

MediaPlayer1.FileName := 'c:\jogo\fase\clock.avi';
e não
MediaPlayer1.FileName := c:\jogo\fase\'clock.avi';

Espero ter ajudado.
--
Thiago de Oliveira Quinelato.
Programador de Pascal, Delphi, PHP, Java e MySQL, com conceitos da linguagem
C.


Em 24/03/06, [EMAIL PROTECTED]<[EMAIL PROTECTED]>
escreveu:
> Cara, ha muito tempo eu mexi com esse componente fazendo um exemplo
simples
> pra tocar mp3. Quando eu mudava de diretorio ou de musica ela nao tocava.
> Acho que eu tive que dar um MediaPlayer1.Refresh se nao me engano pra que
> ele assumisse os novos parametros.
>
>
>
> Cláudio Anderson de Araújo Prudente
> Analista/Desenvolvedor de Sistemas
> [EMAIL PROTECTED]
> ----- Original Message -----
> From: "conexaoi" <[EMAIL PROTECTED]>
> To: <delphi-br@yahoogrupos.com.br>
> Sent: Friday, March 24, 2006 5:54 PM
> Subject: [delphi-br] Dúvidas no componente MediaPlayer!
>
>
> Estou usando componente MediaPlayer, o modo normal no mesmo
> diretório
>
> do aplicativo eu consegui executar, mas quando direciono para outro
>
> diretório (diretório e o nome do arquivo estão em um campo de uma
>
> tabela em paradox ex: c:\jogo\fase\clock.avi) não consigo executar o
>
> arquivo *.avi.
>
> Pergunta! Como ficaria o script se o nome do campo é [caminho]? O
> mais
>
> próximo que consegui foi isto:
>
> Formulário é fom1
> tabela é table1
> nome do campo é Caminho
>
> MediaPlayer1.FileName := c:\jogo\fase\'clock.avi';
> MediaPlayer1.Open;
> MediaPlayer1.Play;
>
>
>
> Alguém pode me ajudar, eu agradeço, um abraço
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
> ________________________________
> Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
> Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a