Ver Mensaje Individual
  #6  
Antiguo 19-09-2013
avechuche avechuche is offline
Miembro
NULL
 
Registrado: may 2013
Posts: 23
Reputación: 0
avechuche Va por buen camino
Bueno no hay caso no se como aplicar. Explico de nuevo lo que necesito por las dudas que no se alla entendido.

Cuando uno crea un record en Delphi lo hace asi (palabras más palabras menos)

Código:
    TipoRegistro = Record
        sApellido, sNombre: String[25];
        iCodigoDeCliente: 0..9999;
        iEstado: 0..1;
        iColision: Integer;
    End;
Con eso decimos que cada registro tiene esos datos, ni más ni menos.
Si por esas casualidades yo necesito que en ese record este, por ejemplo, la direccion y telefono de un cliente, tengo que modificar el código fuente y compilar el ".exe" de nuevo

Código:
    TipoRegistro = Record
        sApellido, sNombre, sDireccion: String[25];
        iCodigoDeCliente: 0..9999;
        iEstado: 0..1;
        iColision, iTelefono: Integer;
    End;
Por lo que para este ejercicio, no me sirve.
Lo que yo necesito es que cada usuario pueda elegir la cantidad de campos que tiene un record, el tipo de datos que va a contener y la longitud de estos.
No tengo ni idea de como empezar porque no se como implementarlo. Si alguno ya hizo algo de esto, me vendria re bien dos manos
Responder Con Cita