02-20-2009 05:40 AM
Hooooola: Vamos a ver, Quiero guardar los datos que escribe el usuario en un NUMERIC (llamado PASOS) en un archivo "datosguardado.txt".Quiero asociar ese NUMERIC a este archivo.Es decir, cada vez que el usuario escribe en ese NUMERIC, lo guarde en el .txt. Lo que he utilizado es lo siguiente:
char pathname[100];
static FILE*file_handle;
GetProjectDir(pathname);
MakePathname(pathname,"datosguardados.txt",pathname);
file_handle=fopen(pathname,"w+");
num=fprintf(file_handle,"%lf\n",x); // x es la variable donde se guarda el valor del NUMERIC que introduce el usuario. Queremos guardar "x" en el .txt//
fclose(file_handle);
En resumen, es guardar todas las veces que se introduce "x" en NUMERIC en .txt y que al final nos aparezcan los 100 ultimos datos introducidos por el usuario. Igual nos falta un for. que hemos intentado poniendo esto:
int i ;char datos[100]; for(i=0; i<100;i++) ; num=fprintf(file_handle,"lf\n",datos[i]); //siendo datos[] un char, pero no sabemos asociarlo al NUMERIC)
Gracias
02-20-2009 09:02 AM