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