En este ejercicio iniciaremos la creación de un programa que permita añadir
valores a un archivo secuencial de texto.
Como siempre comenzaremos con el diseño del formulario. Empezamos con la
colocación de un "LABEL" al cual asignaremos las características necesarias para semejarse a la siguiente imagen,
Después continuaremos colocando diferentes "LABELS" que indicaran el
concepto de cada uno de los valores que queremos introducir en el archivo secuencial.
El aspecto después de este paso será,
Para que el usuario pueda introducir los valores, colocaremos al lado de cada label un "TEXTBOX" que utilizaremos para la introducción.
Respetar la propiedades de los TEXTBOX,
Finalmente colocaremos los "COMMANDBUTTON" , uno para "AÑADIR" otro para "BORRAR" y el ultimo para "SALIR", como muestra la imagen,
Colocaremos también un "SHAPE" que recuadre los valores que forman la
ficha, Después de diseñar el formulario desde la pantalla de código de Visual Basic, concretamente desde la rutina del "COMMAND1_CLICK" que es el botón de "AÑADIR" colocaremos el siguiente código,
Private Sub Command1_Click()
Open "C:\datos.dat" For Append As 1 Write #1, Text1.Text Write #1, Text2.Text Write #1, Text3.Text Write #1, Text4.Text Write #1, Text5.Text Close #1 End Sub
En el código anterior hemos "OPEN" abierto el archivo de texto en modo
"APPEND" para introducir datos. Después con la orden "WRITE" hemos introducido en el archivo los valores de los diferentes TEXT del formulario.
Al ejecutar el programa, rellenaremos la ficha y pulsaremos "AÑADIR",
Después de pulsar "añadir" si visualizamos el contenido del archivo secuencial observaremos como aparecen los datos que hemos rellenado en el formulario.
En el botón de "BORRAR" colocaremos el código,
Private Sub Command2_Click() Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " End Sub