Compartilhar via


CFile::Remove

Essa função estática exclui o arquivo especificado pelo caminho.

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

Parâmetros

  • lpszFileName
    Uma cadeia de caracteres que é o caminho para o arquivo desejado. o caminho pode ser relativo ou absoluto, e pode conter um nome de rede.

  • pTM
    Ponteiro para o objeto de CAtlTransactionManager

Comentários

Não removerá um diretório.

A função de membro de Remover gera uma exceção se o arquivo está aberto conectado ou se o arquivo não pode ser removido. Isso é equivalente ao comando de DEL.

Exemplo

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

Requisitos

Cabeçalho: afx.h

Consulte também

Referência

Classe CFile

Gráfico da hierarquia