Курсовая работа: Системное программирование для операционных систем
void __fastcall Clear(void); //-очистка отчета
void __fastcallFill(void); //-главная функция для подготовки отчета
bool __fastcall WorkFile(int PathNum,AnsiString Name); //-проверка файла
bool __fastcall WorkDir(AnsiString Path); //-проверка каталога
// (с рекурсивными вызовами для подкаталогов)
void __fastcallSetNameList(TStrings * DestList); //-для передачи в оконный компонент списка одноименных файлов
void __fastcallSetExNames(TStrings * DestList); //-для передачи в оконный компонент списка исключений
void __fastcallSetDirList(intNameNum,TStrings * DestList);//-для передачи в оконный компонент списка путей расположения
// выбранного файла (с номером NameNum в списке NameList)
void __fastcallSetDirListEx(intNameNum,TStrings * DestList);//-для передачи в оконный компонент списка путей расположения
// выбранного файла (с номером NameNum в списке ExNames)
bool __fastcall SetEx(int Index); //передатьфайлиз NameList в ExNames
bool __fastcall ResetEx(int Index); //передать файл из ExNames в NameList
};
//---------------------------------------------------------------------------
//тип - форма главного окна
class TFForm : public TForm
{
__published: // IDE-managed Components
TButton *Button1;
TPopupMenu *PopupMenu1;
TMenuItem *N1;
TMenuItem *N2;
TPanel *Panel1;
TLabel *Label1;
TListBox *NameBox;
TLabel *Label2;
TListBox *DirBox;
TPanel *Panel2;