none
Utilizar OpenFileDialog de Vb.net 2010 para hubicar una ruta de directorios local o remota y guardar esa ruta en una variable string RRS feed

  • Pregunta

  • Hola buenos días casi tarde, esta es mi pregunta tengo un OpenFileDialog el mismo al ejecutarlo me muestra la ventana para ubicar archivos y carpetas, pero mi objetivo es el siguiente yo quiero en ubicar una carpeta, es decir yo deseo que mientras me voy moviendo dentro de este control abriendo carpetas y seleccione una carpeta (Sin abrir ningún archivo dentro de esa carpeta o directorio) le de abrir y esa ruta yo la pueda guardar y o reflejar en una variable, como puedo hacer eso?
    jueves, 31 de marzo de 2016 16:58

Respuestas

  • Usa el control 

    FolderBrowserDialog


    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 31 de marzo de 2016 17:08
  • Hola,

    No has probado usar el BrowserDialog?, ya que el OpenFileDialog, solo te permite seleccionar un archivo a diferencia del BD, que puedes seleccionar la carpeta.

        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            Dim folder As New FolderBrowserDialog
            Dim ruta As String = String.Empty
    
            If folder.ShowDialog = Windows.Forms.DialogResult.OK Then
                ruta = folder.SelectedPath
            End If
    
            MessageBox.Show(ruta)
    
        End Sub

    Saludos.


    JC NaupaCrispín

    jueves, 31 de marzo de 2016 17:08

Todas las respuestas

  • Usa el control 

    FolderBrowserDialog


    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    jueves, 31 de marzo de 2016 17:08
  • Hola,

    No has probado usar el BrowserDialog?, ya que el OpenFileDialog, solo te permite seleccionar un archivo a diferencia del BD, que puedes seleccionar la carpeta.

        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    
            Dim folder As New FolderBrowserDialog
            Dim ruta As String = String.Empty
    
            If folder.ShowDialog = Windows.Forms.DialogResult.OK Then
                ruta = folder.SelectedPath
            End If
    
            MessageBox.Show(ruta)
    
        End Sub

    Saludos.


    JC NaupaCrispín

    jueves, 31 de marzo de 2016 17:08
  • Muchas Gracias amigo Fede :-)
    jueves, 31 de marzo de 2016 17:28
  • Gracias amigo Joel :-)
    jueves, 31 de marzo de 2016 17:29