EXCLUIR ARQUIVOS EM PASTA: FILESYSTEM.DELETEFILE

MARCOSSFERREIRA 16/09/2011 08:59:08
#384414
Bom dia pessoal, tenho que utilizar o camando, My.Computer.FileSystem.DeleteFile([Ô]C:    est.txt[Ô]) para excluir um arquivo em uma determinada pasta, porem é obvio que quando não existir este arquivo entao o programa devera continuar a executar normalmente. Como digo isso a ele.
Por exemplo:

Botao iniciar pressionado
Se na pasta C: existir os arquivo test.txt então:

My.Computer.FileSystem.DeleteFile([Ô]C:    est.txt[Ô])

Se não

frmproximo.Show()
KERPLUNK 16/09/2011 09:03:16
#384416
Resposta escolhida
If System.IO.File.Exists([Ô]c:    est.txt[Ô]) Then
System.IO.File.Delete([Ô]c:    est.txt[Ô])
End If
ALTAIR148 16/09/2011 09:06:20
#384417
Bom dia.


Boa um IF ai




 If File.Exists([Ô]C:    este.txt[Ô]) Then [ô] Assim ele verifica se o arquivo existe
My.Computer.FileSystem.DeleteFile([Ô]C:    est.txt[Ô])
else
frmproximo.Show()
End If


Até mais.
RODRIGOFERRO 16/09/2011 09:14:22
#384418
Mamão com açucar pow !
ALTAIR148 16/09/2011 09:52:26
#384426
Amigo vamos ler um pouco?!?! Abaixo segue alguns links para vc dar uma estudada no beeem básico da linguagem VB.NET que é o IF



http://www.macoratti.net/vbn_econ.htm

http://www.macoratti.net/vbn_io.htm

http://www.arquivodecodigos.net/dicas/vb-net-usando-as-estruturas-if-then-e-if-then-else-em-vb-net-1348.html

http://www.oficinadanet.com.br/artigo/1623/curso_basico_de_vb.net_-_parte_3_-_comandos_condicionais

Bom acho que com isso ai vc vai entender melhor a como utilizar o IF(Condições).

Até mais.
MARCOSSFERREIRA 16/09/2011 13:10:14
#384452
Obrigado galera, mas acabei utilizando este:

If Dir([Ô]C:\Test.txt[Ô]) <> [Ô][Ô] Then
Msgbox [Ô]File exists[Ô]
Else
Msgbox [Ô]File does not exist[Ô]
End If

tinha me esquecido como utilizar o File.Exists(...mas foram de muita aguda como sempre, e obrigado pelas dicas, na verdade eu nunca fiz curso de programação e aprende apenas lendo apostilas, porém como estou desenvolvendo um software, e estou sem tempo de estudar mais, fico preso apenas as coisas que realmente preciso.

Obrigado.
Tópico encerrado , respostas não são mais permitidas