Ir para conteúdo
Fórum Script Brasil
  • 0

Vídeos


Denis_Rave

Pergunta

Sou eu de novo.....

agora um pouco mais informado.....la vai

eu sei q tem como tocar video no vb sem ser pelo componente do Windows Media Player.....axo q é com o MM Control, ne??

Ou tem otro jeito??

se for com o MM Control, alguém podia me dar uma ajuda?? ele tem q tocar associado a uma picturebox, ou algo assim?

Se tiver outro jeito tb estou aceitando as sugestoes.....vlw

Link para o comentário
Compartilhar em outros sites

20 respostass a esta questão

Posts Recomendados

  • 0

Claro. Lembre-se que o VB é orientado a eventos, portanto tudo que ocorre, ocorre em um determinado instante (quando um evento é disparado). Qual o evento que é disparado quando a janela é aberta ou mostrada? Basta colocar o código nele e provavelmente você obterá esse resultado.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

ta assim....

Private Sub Form_Load()
Dim MInfo As String
  Dim ShortName As String
Screen.MousePointer = 11

CommonDialog1.CancelError = True
On Error GoTo EH1
CommonDialog1.FileName = "C:\Vídeos\filme.avi"

ShortName = GetShortName(CommonDialog1.FileName)

i = mciSendString("close all", 0&, 0, 0)

Last$ = Picture1.hWnd & " Style " & &H40000000
ToDo$ = "open " & ShortName & " Type avivideo Alias video1 parent " & Last$
i = mciSendString(ToDo$, 0&, 0, 0)
i = mciSendString("put video1 window at 0 0 500 400", 0&, 0, 0)

Screen.MousePointer = 0
i = mciSendString("play video1 from 0", 0&, 0, 0)
Exit Sub
EH1:
Screen.MousePointer = 0
If Err = 32755 Then Err.Clear: Exit Sub
MsgBox Err.Description, vbExclamation, "ERR #" & Err

End Sub

Link para o comentário
Compartilhar em outros sites

  • 0

Então, experimente mudar a linha...

i = mciSendString("play video1 from 0", 0&, 0, 0)
... para:
i = mciSendString("play video1 from 0 wait", 0&, 0, 0)

Se não me engano, isso fará com que a próxima linha de código só seja executada após o vídeo ter passado todo.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...