Курсовая работа: Файловый менеджер

}

void FirstUpOtherDown(AnsiString &str)

{

if((str[1]>96 && str[1]<123) || (str[1]>223 && str[1]<255))

str[1]-=32;

for(int i=2;i<=str.Length();i++)

if((str[i]>64 && str[i]<91) || (str[i]>191 && str[i]<224))

str[i]+=32;

}

void GetDrives() //Определяет установленные диски

{ //и сохраняет их номера в set_drive_num

unsigned int set_drive=GetLogicalDrives();

for(int i=0;set_drive!=0;i++)

{

if(set_drive%2) set_drive_num.push_back(i);

set_drive>>=1;

}

}

void TForm1::ShowDrives() //Отображаетдискивдереве

{

char str[10];

char inf[20];

for(unsigned int i=0;i<set_drive_num.size();i++)

{

TTreeNode *temp; //Загрузкаузла

str[0]=(char)('A'+set_drive_num[i]);

str[1]='\0';

strcat(str,":\\");

if(set_drive_num[i]!=0 && set_drive_num[i]!=1) //Заполнениеинформационногополя

К-во Просмотров: 723
Бесплатно скачать Курсовая работа: Файловый менеджер