С++ Работа С Файлами

Статус
Закрыто для дальнейших ответов.
18.06.2012
17
0
#1
Имеется код поиска файла по его расширению:
C++:
 ...........{					 
WIN32_FIND_DATA FindFileData;
HANDLE hf;
int *A,z;//хранит цифры для переименования файлов без повторения;цифра для переименнования
A=new int[fileg];//размер(он же количество файлов) известен заранее			 
wchar_t Put[999],Put2[999],Put3[999];
wcscpy(Put,StringToWchar(txtMenu->Text));//считываем путь к корневой папке с файлами
wcscpy(Put2,StringToWchar(txtMenu->Text));//###########
wcscat(Put,L"*.mp3");//переменная для поиска файла по его расширению
wcscpy(Put3,Put2);
hf=FindFirstFile(Put, &FindFileData);
Vivod->Items->Clear();
do{
wcscat(Put2,FindFileData.cFileName);
ListViewItem^ newItem = gcnew ListViewItem((++fileg).ToString());//########
Vivod->Items->Add(newItem); //выводим путь к файлу в ListView
newItem->SubItems->Add(WcharToString(Put2));//########
newItem->SubItems->Add("Ok");//######
wcscpy(Put2,L" ");
wcscpy(Put2,Put3);
for(......){//цикл получения цифры для переименования файла без повторения названия
.........//###############
}//##################
{??????????????}//изменение имени файла на переменную z с сохранением расширения оного
}while(FindNextFile(hf,&FindFileData)!=0);
FindClose(hf);
}
}
Как реализовать переименование файла????
помогите,а... :)
 
Статус
Закрыто для дальнейших ответов.