Visual Basic permite a los desarrolladores proporcionar una selección de archivos estándar y de diálogo de apertura a los usuarios a través del componente " OpenFileDialog " . Este componente permite la selección de varios archivos ( aunque está desactivada de forma predeterminada ) y hace que sea fácil para los desarrolladores para analizar la lista de archivos seleccionados y determinar cómo manejarlos . Instrucciones
1
Crear un nuevo " proyecto de Windows Forms " haciendo clic en "Archivo" y luego en " Nuevo proyecto ", y luego seleccionando "Proyecto de Windows Forms. "
2
Haga doble clic en el componente de botón en el cuadro de herramientas para agregar un botón a su proyecto.
3 Haga doble clic en el componente " OpenFileDialog " en la sección " Diálogos " de la caja de herramientas para agregarlo a su proyecto. A diferencia del botón, el OpenFileDialog no será visible inmediatamente , pero será proporcionado en una lista de componentes en la parte inferior de la página.
4 Haga doble clic en el botón que agregó en el paso 2 para crear un evento "Click" para ese botón y automáticamente ir a ella
5
Pega el siguiente en el evento " Button1_Click ": .
OpenFileDialog1.Multiselect = True
< p > OpenFileDialog1.ShowDialog ()
archivos Dim = OpenFileDialog1.FileNames
Button1.Text = files.Length
la primera línea establece la propiedad " MultiSelect " del cuadro OpenFileDialog en true, lo que permite al usuario seleccionar más de un archivo . Esto también se puede hacer en la ventana de propiedades.
A continuación, el OpenFileDialog se muestra al usuario.
Entonces , una lista de los archivos se recupera en una matriz denominada "archivos" a través del " nombres de fichero " propiedad de la OpenFileDialog . Cuidado: OpenFileDialog tiene dos propiedades : nombre de archivo y nombres de archivo . El primero recupera sólo un archivo , mientras que la segunda recupera la lista completa de los archivos .
Por último , un recuento de los archivos seleccionados se puede acceder con sólo observar el tamaño de la matriz .