aplicaciones de software desarrolladas en VB.net comúnmente generar, analizar y almacenar datos en archivos . En muchos casos , las aplicaciones de software se necesitan para extraer datos de un determinado archivo ubicado en una carpeta en el disco duro del ordenador. En otros casos similares , es posible que la aplicación de software para guardar los datos en archivos en una carpeta concreta . En tales casos, si la aplicación intenta guardar un archivo en una carpeta que no existe , la aplicación puede ser inestable y se estrellan . Del mismo modo , si la aplicación intenta leer de un archivo que se cree se guarda en una carpeta que no existe , que se colgará . Es importante comprobar la existencia de carpetas antes de acceder a ellos desde la aplicación de software. Instrucciones
1
Type " pathName dévil como secuencia " en el código VB.NET para definir una variable de cadena para mantener la ruta de la carpeta que desea buscar. Esta variable de cadena se llama "ruta ". A modo de ejemplo, establezca el valor de la cadena variable " ruta" a " C: \\ TestFolder . " Esto puede realizarse con el siguiente código : " pathName = " C: " . " \\ TestFolder
2
Type " Imports System.IO " en la primera línea de la página de código para importar el "Sistema . biblioteca IO " en el código VB.net . El " System.IO " es un Framework . NET que está disponible para todos. Código basado en NET . A medida que se desarrolló el código en VB.NET, esta biblioteca también está disponible automáticamente para su uso para el desarrollador. Una biblioteca de clases es una colección de clases con diferentes funciones que los programadores pueden utilizar en sus aplicaciones de software.
La clase " DirectoryInfo " es una parte de la biblioteca de clases " System.IO " que expone las funciones para crear y mover través de los directorios y subdirectorios .
3
Escriba los " Directory.Exists ( pathName ) " línea a utilizar la función de "existe" de la "clase DirectoryInfo " para comprobar si el "C : carpeta \\ TestFolder " existe en el equipo . El " existe" la función devolverá un valor verdadero booleano si la carpeta existe , y devolverá un valor booleano false si la carpeta no existe . Para atrapar a este valor booleano, definir una variable booleana mediante la siguiente línea de código: " respuesta Dim As Boolean . " Utilice esta variable " respuesta " para aceptar el valor de retorno de la función "existe" mediante la siguiente línea de código: " . Respuesta = Directory.Exists ( pathName ) "
4
Crear y compilar el código haciendo clic en la opción "Proyecto " en la barra de herramientas superior y luego haciendo clic en "Crear ". Ejecute el código , haga clic en la opción de " depuración" en la barra de herramientas superior y seleccione " Ejecutar ". El código VB.net ejecutará , compruebe si el archivo. "C: \\ TestFolder " existe en el equipo y devolver un valor verdadero o falso apropiada