Avatar billede japlex Nybegynder
27. august 2001 - 14:14 Der er 6 kommentarer og
1 løsning

E-mail funktion i VB !

Hvad er der galt med min kode?

Jeg skal kunne sende en e-mail med vedhæftning.

******************************************************

Private Sub mnuFilerSend_Click()

    Dim res As String

    res = Send_eMail(\"jacob@japlex.dk\", \"test\", \"TestTekst\")
    If res = False Then
        MsgBox \"Kunne ikke sende mail\"
    Else
        MsgBox \"Mail er sendt\"
    End If

End Sub

Public Function Send_eMail(sendto As String, subject As String, _
          text As String) As Boolean
         
        With CommonDialog1
            .CancelError = True
            .DialogTitle = \"Hent vedhæftning\"
            .Filter = \"Tekstfiler|*.txt|Alle filer|*.*\"
            \'udvælger hvilke filtyper der skal kune åbnes
            .FilterIndex = 1
            .Flags = cdlOFNFileMustExist Or cdlOFNHideReadOnly
            .InitDir = \"C:\\Programmer\\Cvm\\Ugeplaner\"
            .ShowOpen
           
        End With
               
            On Error GoTo ErrHandler
            MAPISession1.SignOn
            MAPIMessages1.SessionID = MAPISession1.SessionID
            With MAPIMessages1
                .Compose
                .RecipDisplayName = sendto
                .AddressResolveUI = True
                .ResolveName
                .MsgSubject = subject
                .MsgNoteText = text
                .AttachmentName = CommonDialog1.Filename
                .AttachmentPathName = \"C:\\Programmer\\Cvm\\Ugeplaner\\\"
                .Send
            End With
            Send_eMail = True
            MAPISession1.SignOff
            Exit Function
ErrHandler:
        MsgBox Err.Description
        Send_eMail = False
End Function

*******************************************************
Avatar billede japlex Nybegynder
27. august 2001 - 14:56 #1
Hallo !!!

Er der nogen hjemme (med forstand på MAPI)???
Avatar billede kaffe Nybegynder
27. august 2001 - 16:58 #2
hvad får du af fejl?
Avatar billede infojens Nybegynder
27. august 2001 - 20:35 #3
Function SendMail(ByVal Til As String, ByVal Emne As String, ByVal Tekst As String, ByVal Fil As String)
 
  frmMain.Caption = \"Mail Kryp - Sender mail...\"
 
  frmMain.MAPISession1.SignOn
 
  If frmMain.MAPISession1.SessionID <> 0 Then
       
    With frmMain.MAPIMessages1
      .SessionID = frmMain.MAPISession1.SessionID
      .Compose
      .RecipAddress = Til
      .MsgSubject = Emne
      .MsgNoteText = Tekst
      .AttachmentPathName = Fil
      .Send False
               
    End With
  End If
 
  frmMain.MAPISession1.SignOff
 
  frmMain.Caption = \"Mail Kryp - Mail sendt...\"
 
End Function
Avatar billede infojens Nybegynder
27. august 2001 - 20:36 #4
Begge ikoler fra mapi skal på formen !
Avatar billede infojens Nybegynder
27. august 2001 - 20:39 #5
Min function er taget ude fra et program som virker.....
Avatar billede japlex Nybegynder
28. august 2001 - 07:44 #6
kaffe >> \"Unspecified failure has occured\"

infojens >> Tak tak, men jeg spurgte hvad der var galt med min kode !!

Hvordan er det muligt at vedhæfte mere end 1 fil??
Avatar billede japlex Nybegynder
21. september 2001 - 13:43 #7
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester