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