animacion

22/02/2006 - 23:57 por Imac_man | Informe spam
saludos

como puedo hacer que un avi se ejecute sobre un formulario de vb.net 2003

gracias de antemano

Preguntas similare

Leer las respuestas

#1 Carlos Gómez
23/02/2006 - 12:53 | Informe spam
Imac_man ha escrito:

saludos

como puedo hacer que un avi se ejecute sobre un formulario de vb.net 2003

gracias de antemano



puedes usar el reproductor de windows media player. En las paginas del
Guille hay un ejemplo de reproductor de mp3 usando windows media
player. Supongo que si en lugar de un mp3 le lances un avi, te lo
reproduzca igualmente
Respuesta Responder a este mensaje
#2 Imac_man
23/02/2006 - 15:23 | Informe spam
lo que sucede es que lo que necesito es correr una animacion, sobre mi
formulario, y dado que generalmente son AVI, por eso los mencione.

"Carlos Gómez" escribió en el mensaje
news:

Imac_man ha escrito:

saludos

como puedo hacer que un avi se ejecute sobre un formulario de vb.net 2003

gracias de antemano



puedes usar el reproductor de windows media player. En las paginas del
Guille hay un ejemplo de reproductor de mp3 usando windows media
player. Supongo que si en lugar de un mp3 le lances un avi, te lo
reproduzca igualmente

Respuesta Responder a este mensaje
#3 Eduardo Alvarado Meza
24/02/2006 - 08:56 | Informe spam
Imac_man te respondere tu pregunta porque ya no es la primera vez que la
posteas y no has podido resolver segun parece y mala onda porque a mi
megusta que me respondan las mias.

No te costara mas de 3 lineas de codigo, con directx8 habia mas codigo pero
con el DX9 es como quitarle un dulce a un bebe. Te servira en cualquier
equipo con Dx9 sin necesidad de x control, y funcionara con x formato
siempre y cuando windows cuente con el codec.

Haz referencia al assembly:
Microsoft.DirectX.AudioVideoPlayback
"Core AudioVideoPlayback classes for Managed DirectX"

Una vez eso, crea un formulario limpio y agrega esto:
Private MyVideo As New
Microsoft.DirectX.AudioVideoPlayback.Video("E:\01.avi") 'AQUI LA RUTA

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
MyVideo.Owner = Me
MyVideo.Play()
End Sub

El contenedor es el formulario, pero puede ser cualquier otro control como
un panel, picture o un boton, etc. En vb6 cualquier cosa que tuviera Hwnd.

Respondeme el post para saber que lo leiste principalmente y te resolvi.

PD: Juega con el play, pause, y la implementacion del Loop
Respuesta Responder a este mensaje
#4 Imac_man
24/02/2006 - 15:15 | Informe spam
Gracias por tu ayuda Eduardo, ya hace muchos dias que la venia posteando y
nadie me daba una respuesta que me ayudara, tu codigo me anda perfecto, te
agradezco mucho.

"Eduardo Alvarado Meza" <ealvarado_15@(eliminarestetexto)hotmail.com>
escribió en el mensaje news:uSIQ$
Imac_man te respondere tu pregunta porque ya no es la primera vez que la
posteas y no has podido resolver segun parece y mala onda porque a mi
megusta que me respondan las mias.

No te costara mas de 3 lineas de codigo, con directx8 habia mas codigo
pero con el DX9 es como quitarle un dulce a un bebe. Te servira en
cualquier equipo con Dx9 sin necesidad de x control, y funcionara con x
formato siempre y cuando windows cuente con el codec.

Haz referencia al assembly:
Microsoft.DirectX.AudioVideoPlayback
"Core AudioVideoPlayback classes for Managed DirectX"

Una vez eso, crea un formulario limpio y agrega esto:
Private MyVideo As New
Microsoft.DirectX.AudioVideoPlayback.Video("E:\01.avi") 'AQUI LA RUTA

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
MyVideo.Owner = Me
MyVideo.Play()
End Sub

El contenedor es el formulario, pero puede ser cualquier otro control como
un panel, picture o un boton, etc. En vb6 cualquier cosa que tuviera Hwnd.

Respondeme el post para saber que lo leiste principalmente y te resolvi.

PD: Juega con el play, pause, y la implementacion del Loop


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida