Sdílet prostřednictvím


CFile::Remove

Statická funkce odstraní soubor určenou cestu.

static void PASCAL Remove(
   LPCTSTR lpszFileName,
   CAtlTransactionManager* pTM = NULL
);

Parametry

  • lpszFileName
    Řetězec, který je cesta požadovaný soubor.Cesta může být relativní nebo absolutní a může obsahovat název sítě.

  • pTM
    Ukazatel na objekt CAtlTransactionManager

Poznámky

Nebude adresář odebrat.

Odebrat členské funkce vyvolá výjimku, pokud je připojený soubor otevřít nebo soubor nelze odebrat.To je ekvivalentní příkazu DEL.

Příklad

//example for CFile::Remove
TCHAR* pFileName = _T("Remove_File.dat");
try
{
   CFile::Remove(pFileName);
}
catch (CFileException* pEx)
{
   TRACE(_T("File %20s cannot be removed\n"), pFileName);
   pEx->Delete();
}

Požadavky

Záhlaví: afx.h

Viz také

Referenční dokumentace

Třída CFile

Diagram hierarchie