Ver Mensaje Individual
  #1  
Antiguo 11-06-2010
vivamotos vivamotos is offline
Miembro
 
Registrado: ago 2006
Posts: 150
Reputación: 18
vivamotos Va por buen camino
C++ Obterner tamaño fichero grande

Buenos días,

Tengo una imagen de un disco duro que ocupta 80 Gb, pues bien, yo quisiera capturar ese tamaño en código pero siempre me da el valor 0, os adjunto mi código:

Código:
int __fastcall Get_Size(AnsiString path )
{
// #include <fstream>
FILE *pFile;

// get the file stream
pFile=fopen("\\\\192.168.66.59\\imagenes_pcs$\\PCS\\ALCW1002\\ALFREDO_201004262-00-00.mrimg","rb");

// get the file size
long curpos, length;
curpos = ftell(pFile);
fseek(pFile, 0L, SEEK_END);
length = ftell(pFile);
fseek(pFile, curpos, SEEK_SET);
// close stream and release buffer
fclose( pFile );

return length;
}
Con este código puedo saber el tamaño de ficheros pequeños pero los grandes no, que falla?
Responder Con Cita