LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

USAR GetProjectDir para guardar datos

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

0 Kudos
Message 1 of 2
(2,937 Views)
Te he contestado en el otro foro


Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 Kudos
Message 2 of 2
(2,928 Views)