USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Abrir com .. PLUFF passar o video .. Help-me
Renan
não registrado
Postada em 16/08/2005 21:15 hs   
Eae pessoal..
eu to inciando no vb agora.. dai eu fiz um playerzinho de video tosco.. agora eu queria saber como eu faço pra tipo: tem um arquivo VIDEO.WMV dai como quando a pessoa mandar abrir algum video com o meu player (abrir com - player tosco) o video iniciar direto.. pq tipo abre o player mas sem o video iniciado soh o player como se fosse abrir tosco.exe
 
plx helppp
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 17/08/2005 08:12 hs         
Vixe, explica com mais calma... não entendi nada.
     
Siddharta
RIO DE JANEIRO
RJ - BRASIL
Postada em 17/08/2005 12:59 hs         
Eh tipo assim:
vc tem um video no seu computador, digamos que:
futebol.wmv
ai quando você clica duas vezes no video ele abre o seu player (configurado como principal para esse video) e passa o video..
mas com o meu player eu coloco:
botão direito no video (futebol.wmv) ..
 

I am mine.
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 17/08/2005 15:09 hs         
Ah bom, o que vc quer é associar um arquivo com um determinado programa. Clique com o botão direito nele, menu abrir com...
     
Mr.Data
SÃO PAULO
SP - BRASIL
Postada em 17/08/2005 15:55 hs            
Ou se eu entendi bem, se você olhar por exemplo o padrão de arquivo AVI (indo no Explorer, "Ferramentas, Opções de Pasta, Tipos de Arquivo" a instrução reproduzir tem algo como isso:
 
"C:Program FilesWindows Media Playermplayer2.exe"  /Play "%L"
 
Perceba que no final o /Play é uma instrução de linha do comando para que o mplayer2.exe inicie e reproduza o arquivo. E o "%L" é o nome do arquivo que está sendo aberto que o Windows passa. Não sei se é padrão, mas vale a pena tentar. Sendo assim, de qualquer modo, seu VB vai teoricamente receber uma linha de comandos que você pode capturar pelo Command$ e, a partir disso, dar um split usando o "/" como separador. Sendo assim, basta dizer que se ele achou entre os parâmetros passados de linha de comando o play, pegar o próximo parâmetro e executar.
 
Meio complicado? Nem tanto. Seria mais ou menos:
 
"C:PlayerTosco.exe /play /%L"
 
No VB:
 
Dim strCommand as String
dim arrCommand() as String
 
strCommand = Command$
arrCommand = split(strCommand, "/")
 
Daí prá frente é só programar o que você espera dos parâmetros que foram enviados pela linha de comando. Se nada foi enviado (execução normal, sem linha de comando), é só carregar o programa normalmente.
 
[]'s

[ ]'s

-----------------------------------------------------------------------------------------------------------------

Emoções Juliano Lopes - Coordenador de Projetos / Arquiteto de Software Emoções

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página