Buenas noches.
Para entrar en materia, con la reconversión monetaria que se presenta en venezuela a partir del 1° de enero de 2008, todos los precios y demás cosas asociadas a valor monetario será dividido entre 1000, en fin. tengo un sistema administrativo llamado saint, este es viejo, muy viejo, fué hecho con turbo pascal 4 o similar.
Bien, con el marco de referencia ya presentado, paso al problema en sí.
tengo una estructura de tipo record de esta forma
type
p = record
Case Byte of
0: (campo1 : real);
1: (campo2 : array[1..3] of byte);
end;
Mi pregunta especificamente es, como hago para manejar ese registro, hace mucho que no programo en pascal y no recuerdo haber visto ese tipo de definición jamás.
si alguien me puede explicar que es y como la manejo.
PD
disculpen por lo tonta de la pregunta, pero creo que saber eso me ayudará a hacer las modificaciones que necesito.
De antemano muchas gracias.