CFile::Remove
Questa funzione statica elimina il file specificato dal percorso.
static void PASCAL Remove(
LPCTSTR lpszFileName,
CAtlTransactionManager* pTM = NULL
);
Parametri
lpszFileName
Stringa che rappresenta il percorso del file desiderato.Il percorso può essere relativo o assoluto e può contenere un nome di rete.pTM
Puntatore all'oggetto di CAtlTransactionManager
Note
Non rimuoverà una directory.
La funzione membro Rimuovi genera un'eccezione se il file collegato verrà aperto o se il file non può essere rimosso.Equivale al comando di DEL.
Esempio
//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();
}
Requisiti
Header: afx.h