Mi problema es asi, necesito generar un archivo de productos para un comercio con los campos Codigo de producto, precio unitario, cantidad restante de stock, y stock minimo recomendable. Solo eso. Mi problema es que al generar el archivo me salta un runtime error (65216) que segun entiendo es por usar espacio en memoria restringido. Les copio y pego el codigo.
delphi
program GenerarArchivoProductos; type TRProd=RECORD CodP: word; PU: real; Cstock: integer; Stmin: integer end; var RProd: TRProd; Producs: File of TRProd; begin assign(Producs, 'C:/Productos.dat'); rewrite(Producs); write('Ingrese el codigo de producto: '); read(Producs, RProd); write(RProd.CodP); while RProd.CodP<>0 do begin writeln(); write('Ingrese el precio unitario: '); write(RProd.PU); writeln(); write('Ingrese la cantidad restante en stock: '); write(RProd.Cstock); writeln(); write('Ingrese el stock minimo recomendable: '); write(RProd.Stmin); read(Producs, RProd); write('Ingrese el codigo de producto: '); write(RProd.CodP); writeln(); end; close(Producs); end.
Mil gracias por leer y perdon de nuevo por ser algo tan basico!!