Дипломная работа: Розробка програмного забезпечення файлового менеджера
}
else
if(pfirst)
{
if(files)FreeFilesList();
files = pfirst;
Form1->APrintFileListExecute(0);
return 1;
}
return 0;
}
int ReadDir2(PLOGICAL_DISC pld, char* pPath)
{
ULONGdwDirSize; //размер директории в кластерах
HDIRhDir; //ccылка на директорию
UINTDirCluster; //номер кластера директории
PDISC_INFO info;
PFILES pfirst, pfiles, ppred;
char disc;
char filename[1024];
char pathh[65356];
char *ptr;
//strcpy(pathh,path);
if(!pld)return 0;
info =(_DISC_INFO*) pld->disc_info;
disc = pld->nDisc;
if(!info)
{
if((pld->id == 0x07)||(pld->id == 0x17))