Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Файловий менеджер

Реферат Файловий менеджер





;;-gt;FileListLeft-gt;Cells[ColWriTime][i]=laquo;Измененraquo;;-gt;FileListRight-gt;Cells[ColName][i]=laquo;Имяraquo;;-gt;FileListRight-gt;Cells[ColSize][i]=laquo;Размер КБraquo;;-gt;FileListRight-gt;Cells[ColAttrib][i]=laquo;Атрибутыraquo;;-gt;FileListRight-gt;Cells[ColCreTime][i]=laquo;Созданraquo;;-gt;FileListRight-gt;Cells[ColAccTime][i]=laquo;Открытraquo;;-gt;FileListRight-gt;Cells[ColWriTime][i]=laquo;Измененraquo;;++;(Panel==LEFT)//Якщо активна ліва панель

{= DequeFindLeft.begin (); - gt; FileListLeft- gt; RowCount=2;//Очищення вмісту таблиці,

//куди проводиться відображення (iter!=DequeFindLeft.end ())

{=*iter;(DirAttribSet.count(StructFindTemp.dwFileAttributes))//Отображение директорій

{// (у таблиці вище файлів) (StructFindTemp, FileProperty);-gt;FileListLeft-gt;Cells[ColName][i]=FileProperty.FileName;-gt;FileListLeft-gt;Cells[ColSize][i]=FileProperty.FileSizeKb;-gt;FileListLeft-gt;Cells[ColAttrib][i]=FileProperty.FileAttrib;-gt;FileListLeft-gt;Cells[ColCreTime][i]=FileProperty.CreateTime;-gt;FileListLeft-gt;Cells[ColAccTime][i]=FileProperty.AccessTime;-gt;FileListLeft-gt;Cells[ColWriTime][i]=FileProperty.WriteTime;-gt;FileListLeft-gt;RowCount=Form1-gt;FileListLeft-gt;RowCount+1;++;

} ++;

}=DequeFindLeft.begin (); (iter!=DequeFindLeft.end ())//Відображення файлів (у таблиці після директорій)

{= * iter; (DirAttribSet.count (StructFindTemp.dwFileAttributes) == 0)

{(* iter, FileProperty);-gt;FileListLeft-gt;Cells[ColName][i]=FileProperty.FileName;-gt;FileListLeft-gt;Cells[ColSize][i]=FileProperty.FileSizeKb;-gt;FileListLeft-gt;Cells[ColAttrib][i]=FileProperty.FileAttrib;-gt;FileListLeft-gt;Cells[ColCreTime][i]=FileProperty.CreateTime;-gt;FileListLeft-gt;Cells[ColAccTime][i]=FileProperty.AccessTime;-gt;FileListLeft-gt;Cells[ColWriTime][i]=FileProperty.WriteTime;-gt;FileListLeft-gt;RowCount=Form1-gt;FileListLeft-gt;RowCount+1;++;

} ++;

} (i == 1)//Якщо немає файлів і паппок для відображення

{-gt;FileListLeft-gt;Cells[ColName][i]=laquo;raquo;;-gt;FileListLeft-gt;Cells[ColSize][i]=laquo;raquo;;-gt;FileListLeft-gt;Cells[ColAttrib][i]=laquo;raquo;;-gt;FileListLeft-gt;Cells[ColCreTime][i]=laquo;raquo;;-gt;FileListLeft-gt;Cells[ColAccTime][i]=laquo;raquo;;-gt;FileListLeft-gt;Cells[ColWriTime][i]=laquo;raquo;;

} (i gt; 1) Form1- gt; FileListLeft- gt; RowCount=Form1- gt; FileListLeft- gt; RowCount - 1;

}//Якщо активна права панель

{// (аналогічно лівій панели)=DequeFindRight.begin();-gt;FileListRight-gt;RowCount=2;(iter!=DequeFindRight.end())

{= * iter; (DirAttribSet.count (StructFindTemp.dwFileAttributes))

{(StructFindTemp, FileProperty);-gt;FileListRight-gt;Cells[ColName][i]=FileProperty.FileName;-gt;FileListRight-gt;Cells[ColSize][i]=FileProperty.FileSizeKb;-gt;FileListRight-gt;Cells[ColAttrib][i]=FileProperty.FileAttrib;-gt;FileListRight-gt;Cells[ColCreTime][i]=FileProperty.CreateTime;-gt;FileListRight-gt;Cells[ColAccTime][i]=FileProperty.AccessTime;-gt;FileListRight-gt;Cells[ColWriTime][i]=FileProperty.WriteTime;-gt;FileListRight-gt;RowCount=Form1-gt;FileListRight-gt;RowCount+1;++;

} ++;}=DequeFindRight.begin (); (iter!=DequeFindRight.end ())

{StructFindTemp=* iter; (DirAttribSet.count (StructFindTemp.dwFileAttributes) == 0)

{(* iter, FileProperty);-gt;FileListRight-gt;Cells[ColName][i]=FileProperty.FileName;-gt;FileListRight-gt;Cells[ColSize][i]=FileProperty.FileSizeKb;-gt;FileListRight-gt;Cells[ColAttrib][i]=FileProperty.FileAttrib;-gt;FileListRight-gt;Cells[ColCreTime][i]=FileProperty.CreateTime;-gt;FileListRight-gt;Cells[ColAccTime][i]=FileProperty.AccessTime;-gt;FileListRight-gt;Cells[ColWriTime][i]=FileProperty.WriteTime;-gt;FileListRight-gt;RowCount=Form1-gt;FileListRight-gt;RowCount+1;++;

} ++;

} (i == 1)

{-gt;FileListRight-gt;Cells[ColName][i]=laquo;raquo;;-gt;FileListRight-gt;Cells[ColSize][i]=laquo;raquo;;-gt;FileListRight-gt;Cells[ColAttrib][i]=laquo;raquo;;-gt;FileListRight-gt;Cells[ColCreTime][i]=laquo;raquo;;-gt;FileListRight-gt;Cells[ColAccTime][i]=laquo;raquo;;-gt;FileListRight-gt;Cells[ColWriTime][i]=laquo;raquo;;

} (i gt; 1) Form1- gt; FileListRight- gt; RowCount=Form1- gt; FileListRight- gt; RowCount - 1;

}}

//Оброблювач відкриття папки або файлаHandlerOfOpen (AnsiString RootDir, int Panel, int DirSel)

{AnsiString Mask= *. * 0 raquo ;; PathChar [256]; Path; AnsiString CurrentPathLeft=RootDir; AnsiString ...


Назад | сторінка 8 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Creation of control system by a personnel how to begin with a zero
  • Реферат на тему: Відеореклама. Електронні таблиці
  • Реферат на тему: Електронні таблиці Excel 2003
  • Реферат на тему: Зведення і групування статистичних матеріалів. Статистичні таблиці
  • Реферат на тему: Методика викладання інформатики (електронні таблиці Excel)