Está en la página 1de 10

Programación II

Persistencia en archivos de
texto
Agenda
 Introducción
 Archivos de texto
 FileSystemObject
 Método FileExists
 Método OpenTextFile
 Método CreateTextFile
 Información Adicional
 Espacio para consultas
Introducción
 Hasta el momento todos los cambios que ocurrían en la
aplicación durante su ejecución se perdían en el tiempo.

 Se introduce el concepto de persistencia de los datos,


que garantiza el almacenamiento para que puedan ser
interpretados por la aplicación cuando vuelva a ser
ejecutada.

 Es posible persistir los datos en archivos de texto,


archivos binarios, bases de datos, etc.
Archivos de texto
 Están compuestos únicamente por texto sin formato,
sólo caracteres.

 Carecen de información destinada a generar formatos


(negritas, subrayado, cursivas, etc) y tipos de letra (arial,
times, courier, etc).

 Comúnmente poseen extensión de archivo .TXT aunque


pueden tener cualquier otra.
FileSystemObject
 Es un objeto que proporciona Visual Basic Script.

 Contiene métodos y propiedades para trabajar con


unidades, carpetas y archivos.

 Las principales operaciones que vamos a utilizar están


vinculadas con la lectura y escritura de archivos.
Método FileExists
 Permite verificar si un archivo existe.

 Retorna un valor booleano (“True” si existe, “False” si no


existe)

 Ejemplo:
Método OpenTextFile
 Permite abrir un archivo de texto.

 Retorna un objeto de tipo TextStreamObject que puede


ser utilizado para escribir, agregar o leer.

 Ejemplo:
Método CreateTextFile
 Permite crear un archivo de texto.

 Retorna un objeto de tipo TextStreamObject que puede


ser utilizado para escribir o leer.

 Ejemplo:
Información Adicional
 Otros métodos muy utilizados de FSO:
 CreateFolder
 DeleteFolder
 DeleteFile
 CopyFile

 App.Path
Espacio para consultas
¿
¿Tiene dudas, consultas o sugerencias?

Muchas Gracias por su atención.