Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Creo q tu error radica en la declaracion de las variables ya q el codigo deberia funcionar
por ejemplo
type t_personas
nombre as string
cp as integer
end type
da el error "el procedimiento interno no es valido " generalmente cuando estas declarando un tipo definido dentro de una funcion o pracedimiento cosa q no se puede.
fijate q has declarado persona(sin "s") y usado personas(con "s") errores q suelen a veces pasar sin q te des cuenta si es q no usas la instruccion OPTION EXPLICIT
Bueno eso es lo q parece, por lo general pido a los q solicitan ayuda q peguen su codigo y no solo lo q les da error ya q asi es mas facil para los q queremos ayudar distinguir el problema.