Dedicado a mis proyectos en Gambas ,un lenguaje de programación parecido al Visual Basic + Java pero ampliamente mejorado y...¡¡para gnu/linux!!.La potencia del gnu/linux sumada a la facilidad del Basic



Consultas, Desarrollo de programas y petición de presupuestos:



lunes, 14 de julio de 2014

Usando Estructuras de Datos: ejemplo de insertar/modificar/borrar y guardar datos en un archivo plano.

 

 Usando Estructuras de Datos: 

ejemplo de insertar/modificar/borrar y

 guardar datos en un archivo plano.


Este es un ejemplo de como se puede gestionar datos usando estructuras de datos, podeis encontrar más información en curso de gambas: estructuras de datos

Las estruturas de datos se definen de la siguiente manera en gambas:


PUBLIC STRUCT
Identifier
  Field 1 [ Embedded array declaration ] AS [ Datatype ]
  Field 2 [ Embedded array declaration ] AS [ Datatype ]
  . . .
 Field n [ Embedded array declaration ] AS [ Datatype ]
END STRUCT


En el ejemplo vamos a usar este estructura:
Public Struct datos
    asunto As String
    color As Integer
    fecha As Date
    descripcion As String
End

Que nos permitirá almacenar los datos de un "recordatorio", osea un asunto , un color (para determinar el nivel de importancia del asunto, una fecha y la descripción del asunto.

El usuario manejará todas las opciónes desde el siguiente formulario:
Haciendo las acciones habituales con los datos: añadir, modificar, borrar, desplazarnos por los registros.
Ademas he añadido la opción de "leer datos" y "guardar datos", para que sea posible tener los datos en el disco duro salvados.

Internamente, la estructura del programa es asi:

Tenemos la clase GestionarDatos, que tiene los métodos para trabajar con los datos

Y luego tenemos el formulario, donde se ha minimizado el código, usando un objeto de la clase "GestionarDatos", para que haga las acciones que elija el usuario.





Código Fuente:
Clase GestionarDatos
--
--

Descargar