Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: _CrisiS_ en 18 Diciembre 2010, 00:46 am



Título: Codigo para reproducir videos?
Publicado por: _CrisiS_ en 18 Diciembre 2010, 00:46 am
Hola no se si alguien tendra un proyecto o codigo , o que me de las pautas ,para un proy. que haga lo siguiente:

con un openfiledialog elija la carpeta, esto lista todos los videos en un listboxt de manera vertical , al hacer doble clic en uno de ellos este reprodusca el video.

P.D> si no es molestia que sea en .NET


Título: Re: Codigo para reproducir videos?
Publicado por: Keyen Night en 18 Diciembre 2010, 03:45 am
En un proyecto WPF un control llamado MediaElement puede reproducir videos en formatos propios de Windows.


Título: Re: Codigo para reproducir videos?
Publicado por: Shell Root en 18 Diciembre 2010, 20:03 pm
Agrega los siguientes objetos:
  • TextBox1
  • Button1
  • ListBox1
  • AxWindowsMediaPlayer1

Y agrega el siguiente código:
Código
  1.   Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
  2.        Dim FolderBrowserDialog1 As New FolderBrowserDialog
  3.        FolderBrowserDialog1.Description = "Seleccione el Directorio"
  4.        Dim dirSelected As DialogResult = FolderBrowserDialog1.ShowDialog(Me)
  5.  
  6.        If dirSelected = DialogResult.OK Then
  7.            TextBox1.Text = FolderBrowserDialog1.SelectedPath
  8.        End If
  9.  
  10.        ListBox1.Items.Clear()
  11.        Try
  12.            Dim folders() As FileInfo = New DirectoryInfo(TextBox1.Text).GetFiles
  13.            For Each folder As FileInfo In folders
  14.                ListBox1.Items.Add(folder.Name)
  15.            Next
  16.        Catch ex As Exception
  17.            MessageBox.Show(ex.Message)
  18.        End Try
  19.    End Sub
  20.  
  21.    Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
  22.        AxWindowsMediaPlayer1.URL = TextBox1.Text & "\" & ListBox1.SelectedItem.ToString
  23.    End Sub

Recordad agregar la librería,
Código
  1. Imports System.IO

Resultado,
(http://img690.imageshack.us/img690/5844/sinttulo1ok.jpg)