требуется помощь в доработке JAcheck. Кто разбирается В VB C++ 6 помогите в следуйщей задаче:
создание ярлыка/ссылки
strcpy(filename,ini->mp3linkdir[fdata->rootpath]);
strcat(filename,m_MP3Tag.m_year);
CreateDirectory(filename,0);
strcat(filename,"\\");
strcat(filename,m_MP3Tag.m_genre);
CreateDirectory(filename,0);
strcat(filename,"\\");
strcat(filename,fdata->dirname);
strcat(filename,".lnk");
CreateLink(filename,fdata->filepath);
break;
вот под это необходимо сделать удаление ярлыка/ссылки, к сожалению сам не могу разобраться.
Рабочий пример:
создание:
strcpy(filename,ini->mp3linkdir[fdata->rootpath]);
strcat(filename,m_MP3Tag.m_year);
CreateDirectory(filename,0);
strcat(filename,"\\");
strcat(filename,fdata->dirname);
strcat(filename,".lnk");
CreateLink(filename,fdata->filepath);
break;
удаление:
strcpy(buffer,ini->mp3linkdir[fdata->rootpath]);
strcat(buffer,"*");
hSearch = FindFirstFile(buffer, &FileData);
while(hSearch!=INVALID_HANDLE_VALUE)
{ if(FileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
{ strcpy(buffer,ini->mp3linkdir[fdata->rootpath]);
strcat(buffer,FileData.cFileName);
strcat(buffer,"\\");
strcat(buffer,fdata->dirname);
strcat(buffer,".lnk");
if(DeleteFile(buffer))
Ret = TRUE;
создание ярлыка/ссылки
strcpy(filename,ini->mp3linkdir[fdata->rootpath]);
strcat(filename,m_MP3Tag.m_year);
CreateDirectory(filename,0);
strcat(filename,"\\");
strcat(filename,m_MP3Tag.m_genre);
CreateDirectory(filename,0);
strcat(filename,"\\");
strcat(filename,fdata->dirname);
strcat(filename,".lnk");
CreateLink(filename,fdata->filepath);
break;
вот под это необходимо сделать удаление ярлыка/ссылки, к сожалению сам не могу разобраться.
Рабочий пример:
создание:
strcpy(filename,ini->mp3linkdir[fdata->rootpath]);
strcat(filename,m_MP3Tag.m_year);
CreateDirectory(filename,0);
strcat(filename,"\\");
strcat(filename,fdata->dirname);
strcat(filename,".lnk");
CreateLink(filename,fdata->filepath);
break;
удаление:
strcpy(buffer,ini->mp3linkdir[fdata->rootpath]);
strcat(buffer,"*");
hSearch = FindFirstFile(buffer, &FileData);
while(hSearch!=INVALID_HANDLE_VALUE)
{ if(FileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
{ strcpy(buffer,ini->mp3linkdir[fdata->rootpath]);
strcat(buffer,FileData.cFileName);
strcat(buffer,"\\");
strcat(buffer,fdata->dirname);
strcat(buffer,".lnk");
if(DeleteFile(buffer))
Ret = TRUE;