Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido)Msgbox ao concluir tarefa


Matheus-vb6

Pergunta

Boa noite gente!

Criei um esquema de relatorio de erros, que, ao ocorrer um erro, é enviado um e-mail pra mim com uma SS do programa, porém... gostaria que fosse exibida uma mensagem impossivel de se fexar "Gerando relatorio", no caso com o X inabilitado, e ao concluir o envio, essa mensagem saisse e aparecesse "Relatório enviado!"

Utilizo esse código, e utilizo o py.sendmail do Graymalkin

Public Declare Sub keybd_event Lib "user32" _
(ByVal bVk As Byte, ByVal bScan As _
Byte, ByVal dwFlags As Long, ByVal _
dwExtraInfo As Long)
Public Function envia(nome As String)
keybd_event vbKeySnapshot, 1, 0&, 0&
DoEvents
Form1.imageerro.Picture = Clipboard.GetData(vbCFBitmap)
SavePicture Form1.imageerro.Picture, "C:\ScreenShootErro.bpm"
Set k = CreateObject("Py.SendMail")
    
    k.SMTPServer = "smtp.mail.yahoo.com.br"
    k.Recipient = "Matheus"
    k.To = "matheus.rubens@hotmail.com"
    
    k.Sender = "R-Erro"
    k.From = "relatorioerro@yahoo.com.br"
    
    k.Cc = ""
    k.Bcc = ""
    k.Subject = "Erro no programa " & App.EXEName
    k.Body = "Um erro no programa <B>" & App.EXEName & "</B> no formulário <b>" & nome & "</b> ocorreu as " & Time$ & " do dia " & Format(Date$, "mm/dd/yy") & "<BR><b>Descrição:</b> " & Err.Description & "<BR><b>Código:</b> " & Err.Number & _
"<BR><BR><BR><BR><font size='4' color='red'>" & _
"Telefone do cliente: (xx)xxxx-xxxx</font>"
    'Em caso de autenticação
    k.User = "relatorioerro@yahoo.com.br"
    k.Password = ""
    k.AttachFile "C:\ScreenShootErro.bpm"
              
    retorno = k.send()
    Kill "C:\ScreenShootErro.bpm"
    MsgBox "Um relatório de erros foi enviado ao desenvolvedor!", vbCritical, "Erro!"
End Function

Editado por Matheus-vb6
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Tipo... não sei se você já usou algum programa, q tipo... aparece uma msgbox "Blablablalba será aberto em 10 segundos", ai o msgbox sai e aparece um outro pedindo confirmação, tipo "deseja mesmo prosseguir?"

é isso q eu quero fazer

Abraços :D

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...