EXCLUIR PASTA EM USO SHELL32.DLL

TIAGO26 05/11/2012 01:35:03
#413456
Olá,

estou tendo um problema em um aplicativo, adicionei shell32.dll para poder compactar uma pasta automaticamente e coloquei em um timer a função para excluir essa pasta compactada e quando o timer vai excluir da um erro dizendo que está sendo usada por outro programa ou processo, alguma solução?
ALTAIR148 05/11/2012 10:30:29
#413469
Resposta escolhida
Amigo, poste o código para que possamos analisa-ló e ajudarmos a identificar o erro, que já tenho quase certeza que sei qual é.
TIAGO26 05/11/2012 10:41:44
#413471
Oh Altair tu já me ajudo muito tempos atras, lembra print com intervalo .. compacta, anexa e evia o email, posso postar o código? Acho que o problema é com a parte do email pois quando tiro o código do email ele sempre compacta e exclui.
ALTAIR148 05/11/2012 10:42:57
#413473
Poste apenas a parte do e-mail que acho que sei o que é.
ALTAIR148 05/11/2012 10:45:11
#413474
Citação:

:
Oh Altair tu já me ajudo muito tempos atras, lembra print com intervalo .. compacta, anexa e evia o email, posso postar o código? Acho que o problema é com a parte do email pois quando tiro o código do email ele sempre compacta e exclui.



Lembro vagamente do caso... Mas deixa eu lhe falar, isso ai seria algo para espionar?
TIAGO26 05/11/2012 10:50:35
#413476
Dim mail As New MailMessage()
Dim SmtpServer As New SmtpClient
SmtpServer.Credentials = New Net.NetworkCredential([Ô]seu@gmail.com[Ô], [Ô]senha[Ô])
SmtpServer.Port = 587
SmtpServer.Host = [Ô]smtp.gmail.com[Ô]
SmtpServer.EnableSsl = True
SmtpServer.EnableSsl = True
mail.To.Add(TextBox1.Text)
mail.From = New MailAddress([Ô]seu@gmail.com[Ô])
mail.Subject = [Ô]Print[Ô]
mail.Body = TextBox1.Text
Dim attach As New Attachment([Ô]c:\compactado.zip[Ô])
mail.Attachments.Add(attach)

SmtpServer.Send(mail)
ALTAIR148 05/11/2012 10:55:45
#413478
E referente a minha pergunta?
TIAGO26 05/11/2012 10:58:14
#413479
Desculpe, não prestei atenção mesmo! Seria para o meu trabalho sim.
TIAGO26 05/11/2012 11:00:32
#413480
Obs: somente print!
ALEVALE 05/11/2012 11:02:52
#413481
Você quer excluir o que ?
Já tentou dar um dispose no componente depois do send ?

Sempre uso essa classe do Macoratti, nunca tive problemas, mas dou um dispose depois no anexo.

http://www.macoratti.net/07/09/vbn5_ee1.htm
ALTAIR148 05/11/2012 11:04:37
#413482
Citação:

:
Obs: somente print!



Entendo, de qualquer forma se caracteriza um tipo de [Ô]espionagem[Ô]. Agora eu me lembro que é você, inclusive me contou qual o seu trabalho e tal e conversamos, em particular e depois de me provar a real necessidade eu lhe ajudei, como vou lhe ajudar agora, e te mandei uma Mensagem Privada com a solução.
Página 1 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas