Ir para o conteúdo
estica

Excluir arquivo em utilização

Mensagens Recomendadas

estica

Descobri este método. Digam me se é fiável?

If System.IO.File.Exists("steam_api.ini") Then

My.Computer.FileSystem.DeleteFile("steam_api.ini",

Microsoft.VisualBasic.FileIO.

RecycleOption.DeletePermanently,

Microsoft.VisualBasic.FileIO.

UICancelOption.DoNothing)

End If

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
He B TeMy

A única maneira de apagares um arquivo que esteja a ser utilizado, é parares o processo que está a utilizá-lo, e depois apagar, não consegues apagar ficheiros em uso.

Podes também fazer p/invoke a esta API https://msdn.microsoft.com/en-us/library/aa365240%28v=vs.85%29.aspx , precisas de passar a "flag" MOVEFILE_DELAY_UNTIL_REBOOT o que fará com que o ficheiro se apague quando fizeres reboot, MAS, para usares essa "flag" precisas de estar a executar como administrador, só pus aqui esta opção para tentar completar a resposta, não a deves usar nesta caso.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.