Ver la versión completa : Como salvar y guardar datos en fenix
Licantropo
22/10/2004, 16:34
Pues estoy haciendo un buscaminas, y queria hacer un registro donde se almacenase el mejor tiempo hecho. Es muy sencillo, solo quiero guardar un numero, supongo que hay que guardarlo en un archivo de texto y cuando se quiera usar abrirlo y coger el contenido del fichero. Pues lo que quiero saber es como se abriria un fichero de texto, como se cogeria su contenido, como se salvaria el fichero y creo que ya. Gracias.
Ta luego.
OscarBraindeaD
22/10/2004, 20:39
Hola, para salvar a un fichero puedes usar:
process salvar()
private miFichero; //este será el manejador del fichero
dato; //este será el dato a salvar...
begin
//Abrimos el fichero para escritura
miFichero=fopen("misDatos.txt",O_WRITE);
dato=100;
//Grabamos el dato en el fichero
fputs(miFichero,dato);
//Cerramos el fichero
fclose(miFichero);
end
Para cargar el dato:
process cargar()
private miFichero; //este será el manejador del fichero
dato; //este será el dato a cargar...
begin
//Abrimos el fichero para lectura
miFichero=fopen("misDatos.txt",O_READ);
//Leemos el dato a la variable "dato"
dato=fgets(miFichero);
//Cerramos el fichero
fclose(miFichero);
end
Si quieres además que los datos del fichero estén comprimidos, usa en lugar de O_READ y O_WRITE, los modos O_ZREAD y O_ZWRITE.
Espero que te haya sido de utilidad.
Salud
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.