Udostępnij za pośrednictwem


CFile::Remove

Ta funkcja statyczne usuwa w pliku określonym przez ścieżkę.

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

Parametry

  • lpszFileName
    Ciąg jest ścieżką do pliku.Ścieżka może być względna lub bezwzględna i może zawierać nazwę sieci.

  • pTM
    Wskaźnik do obiektu CAtlTransactionManager

Uwagi

Nie spowoduje usunięcia katalogu.

Usunąć Członkowskich funkcji zgłasza wyjątek, jeśli połączony plik jest otwarty lub nie można usunąć pliku.Jest to równoważne poleceniu DEL.

Przykład

//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();
}

Wymagania

Nagłówek: afx.h

Zobacz też

Informacje

Klasa CFile

Wykres hierarchii