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:
MOD: El código debe ir entre etiquetas de Código GeSHi
Código (c) [Seleccionar]
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