下面是一段代码,在整个窗体中我加载了一些图片到listbox 里面,然后不管我在那里,只要有删除文件的动作,关闭对话框的时候就会出现异常,没有删除文件的动作就不会,不管用deletefile函数还是remove函数删除的文件!请高手指点!
//清空
void CImportDialog::OnBtnClear() 
{
char pBuf[MAX_PATH]; CFile   TempFile;   
  //TempFile.Remove(指定文件名);  for(int i =m_listBox.GetCount()-1;i>=0;i--)
{
memcpy(pBuf,pDirPath,MAX_PATH);
strcat(pBuf,"\\");
m_listBox.GetText(i,pFileName);
strcat(pBuf,pFileName);
pFileName=(CString)pBuf;
DeleteFile(pFileName);
// TempFile.Remove(pFileName); m_listBox.DeleteString(i);
}

}