El programa que se realizo en esta actividad tiene la funcionalidad de: Crear, Leer, Renombrar y Eliminar archivos de texto.
Primeramente, para crear el archivo se solicitan “los datos del trabajador”, Numero de empleado, nombre y RFC, estos datos son guardados en un archivo .txt con nombre preestablecido “DPO3_U1_EA_GUIG” en la carpeta donde se encuentra el proyecto.
Para la función leer, el programa abre un explorador de archivos para poder navegar en las carpetas, seleccionar el archivo a leer y mostrar la información en el área de texto asignada para ello.
En la función renombrar el programa tiene un botón para abrir el explorador de archivos y seleccionar el archivo el cual se muestra con su ruta en un campo de texto, en otro campo de texto se coloca el nombre del archivo con el cual se renombrará al clicar en el botón “Cambiar”.
Por último, para borrar un archivo tenemos un botón nombrado “Seleccionar” el cual nos abre un explorador de archivos donde buscaremos el archivo a borrar, al clicar en abrir en el explorador de archivos el archivo es borrado sin pedir confirmación.
The program developed out in this activity has the functionality of: Create, Read, Rename and Delete text files.
Firstly, to create the file, “worker data” is requested, employee number, name and RFC (SSN). These data are saved in a .txt file with a pre-established name “DPO3_U1_EA_GUIG” in the folder where the project is located.
For the read function, the program opens a file explorer to navigate through the folders, select the file to read and display the information in the text area assigned for it.
In the rename function, the program has a button to open the file explorer and select the file which is shown with its path in a text field, in another text field the name of the file with which it will be renamed when clicked is placed. on the “Change” button.
Finally, to delete a file we have a button named “Select” which opens a file explorer where we will search for the file to delete. When we click on open in the file explorer, the file is deleted without asking for confirmation.