USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  MAILTO: com arquivo anexo??
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 21/02/2008 19:15 hs         
Como eu faço para que a rotina abaixo de abertura do outlook vir com um arquivo em anexo, no meu caso será o próprio arquivo que o usuário acabou de zipar:

Private Sub lblEmail_Click()
    Dim Ret&
    
    Ret = ShellExecute(Me.Hwnd, "Open", _
                      "mailto:web@bro.eti.br?subject=Comunicado teste&body=Bom dia, " & Chr(13) & _
                      "Tudo bem?" & vbCrLf & "Tchau," & vbCrLf & vbCrLf & "Vilmar", _
                      "", App.Path, 1)
End Sub
E outra coisa:
POR QUE NÃO FUNCIONAM os vbCrLf , vbKeyReturn e Chr(13) passados na string qdo. abrem dentro do outlook ?

http://www.vilmarbro.com.br
TÓPICO EDITADO
   
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 21/02/2008 19:21 hs         
Com esta linha no final "&attachments=" & App.Path & "     este.txt"  também não deu certo !!
 
    Ret = ShellExecute(Me.Hwnd, "Open", _
                      "
mailto:vilmar@vilmarbro.eti.br?subject=Comunicado teste&body=Bom dia, " & Chr(13) & _
                      "Tudo bem?" & vbCrLf & "Tchau," & vbCrLf & vbCrLf & "Vilmar&attachments=" & _
                      App.Path & "     este.txt", _
                      "", App.Path, 1)
 
Faltou algo?

http://www.vilmarbro.com.br
     
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 22/02/2008 11:14 hs         
Olá,
 
Eu já tentei isto aqui:
 
'Microsoft Mapi Control
MAPISession1.SignOn
MAPIMessages1.SessionID = MAPISession1.SessionID
MAPIMessages1.Compose
MAPIMessages1.RecipAddress = "aa@aa.com"
MAPIMessages1.MsgSubject = "assunto"
MAPIMessages1.MsgNoteText = "mensagem"
MAPIMessages1.AttachmentIndex = 0 'Indice
MAPIMessages1.AttachmentPathName = "C:vilmar_dados_macsysVB 6EmailSite     este.txt"
MAPIMessages1.Send
 
Também já tentei:
 
Dim Ret&
Ret = ShellExecute(Me.Hwnd, "Open", _
                  "mailto:vilmar@vilmarbro.eti.br?subject=Comunicado teste&body=Bom dia, " & Chr(13) & _
                  "Tudo bem?" & vbCrLf & "Tchau," & vbCrLf & vbCrLf & "Vilmar&attachments=" & _
                  App.Path & "     este.txt", _
                  "", App.Path, 1)
                 
Mas ambas tentativas não deram certo !!
 
Faltou algo ??

http://www.vilmarbro.com.br
     
KoRn
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 22/02/2008 11:33 hs            
No vb nao tem uma coisa que seja impossivel amigo , tudo é programavel, mas sobre essa ideia nunca vi nenhum projeto, ja tentou achar no pscode.com  ?
     
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 22/02/2008 12:04 hs         
é, procurei lá, mas não achei tb Emoções
tb olhei o codeproject , mas nada ainda

http://www.vilmarbro.com.br
   
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 22/02/2008 17:14 hs         
Tem alguma "zica" na rede que eu estou, ou melhor, nos PCs desta rede, por um outro colega de trabalho fora desta rede conseguiu abrir o outlook na "boa" !
 
Já olhei e executei a dica encontrada no google pro MAPI CONTROL FUNCIONAR:
- Colocar o Outlook Express como programa de e-mail padrão do Internet Explorer.
Mas para 2 PCs aqui da minha rede num "rolou", pqp #@$%$#%#$%#$%
 
Alguma outra idéia?
 
Grato.
     
Página(s): 1/2      PRÓXIMA »

CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página