Programación General > Pascal

 Memoria

<< < (2/2)

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

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa