Programación General > Pascal
Memoria
Dynyck:
Necesitas usar un fichero. Entonces, cuando consigas el puntaje los guardas en alguno, y luego al abrir programa nuevamente, lees el fichero.
VideoPascal:
Ya van dos veces que me dicen lo mismo, pero ¿Cuáles son los comandos para guadar un dato en un fuchero y leerlo????
DriverOp:
--- Cita de: "VideoPascal" ---Gracioso :P
Vale, pero ponme un ejemplo de procedimiento donde te cree un archivo con la variable
--- Fin de la cita ---
:clown:
Va...
Como no sé cuál es la estructura de datos que utilizas para guardar los puntos haré uno ad-hoc.
--- Código: Pascal --- const NombreArch='Puntaje.dat';type TPuntaje=record puntos: integer; nombre: string[20]; end; TArchPuntaje=File of TPuntaje; var PutajeActual: TPuntaje; procedure GuardarPuntos(Puntaje: TPuntaje);var Arch: TArchPuntaje;beginAssign(Arch,NombreArch);Rewrite(Arch); { Recrea el archivo }Write(Arch,Puntaje);Close(Arch);end; Procedure LeerPuntos(var Puntaje: TPuntaje);var Arch: TArchPuntaje;beginAssign(Arch,NombreArch);Reset(Arch); { Abre para lectura }Read(Arch,Puntaje);Close(Arch);end; beginLeerPuntos(PuntajeActual); { Lee los puntos guardados }...{ some code here... }...GuardarPuntos(PuntajeActual); end.
Cuidado: Asumo que el archivo Puntaje.dat ya existe en el directorio actual, así que la primera vez probablemente te salte en error.
Esta es una buena página para comenzar a aprender sobre manejo de archivos... o ficheros como dicen al otro lado del Atlántico :).
http://mx.geocities.com/antrahxg/pascal ... hivos.html
epayan:
no puede estar mejor contestada tu pregunta :)
Navegación
[*] Página Anterior
Ir a la versión completa