fread

Iniciado por saltimbanki, 21 Diciembre 2020, 18:52 PM

0 Miembros y 1 Visitante están viendo este tema.

saltimbanki

Vereis, tengo un  problemilla qu lo mism es una gilipollez pero n  doy con ello, tengo una struct con 4 registrros y en vez de leer la estruct de tiron me he decidido a coger los datos uno por uno, pero se coño pasa que no hace el fread como deberia de hacerlo, no carga ningun campo, este es elcodigo:

if (fread(entra_tabla.fecha,1,FECHA,in) == NULL)
          {
               break;
          }
          else
          {
               fread(entra_tabla.hora,1,HORA,in);   // Aqui ki qye me carga es //----------------
               fread(entra_tabla.wan,1,WAN,in);    //  Y aqui idem de lo mismo
               fread(entra_tabla.procesos,1,PROCESS,in);
               ProgressBar1->Position = col;
               fil = 1;
          //Sleep(200);                                  
               StringGrid1->RowCount++;
               StringGrid1->Font->Color = clRed;
               StringGrid1->Font->Size = 10;
               StringGrid1->Cells[fil-1][col] = registro;
         
               StringGrid1->Cells[fil][col] = fila;  // Y aqui hay que poner las variables del struct
         
               StringGrid1->Cells[fil+1][col] = fila2;
         
               StringGrid1->Cells[fil+2][col] = fila3;
         
          }



MOD: El código debe ir entre etiquetas de Código GeSHi

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón