MAPI - vlo₧enΘ soubory

P°idßnφ souboru ke zprßv∞ pomocφ MAPI je velice jednoduchΘ. Nemusφte enk≤dovat binßrnφ soubory pomocφ MIME nebo UNICODE, proto₧e toto provede komponenta MAPIMessage zcela automaticky (pokud jste n∞kdy vid∞li specifikaci MIME, jist∞ to ocenφte) Nßsledujφcφ p°φklad popisuje p°ipojenφ souboru:

Private Sub Form_Load()

   MAPISession1.SignOn

   MAPIMessages1.SessionID = MAPISession1.SessionID

   MAPIMessages1.Compose
   MAPIMessages1.RecipAddress = "bozena@army.cz"
   MAPIMessages1.MsgSubject = "Zde je m∙j soubor Autoexec.bat"
   MAPIMessages1.MsgNoteText = "Prosφm, najdi chybu"

   'P°idßnφ souboru na konec zprßvy
   MAPIMessages1.AttachmentPostion = Len(MAPIMessages1.MsgNoteText)

   'Nastavenφ datovΘho typu
   MAPIMessages1.AttachmentType = mapData

   'Pojmenovßnφ
   MAPIMessages1.AttachmentName = "Soubor Autoexec"

   'Specifikace souboru k odeslßnφ
   MAPIMessages1.AttachmentPathName = "C:\autoexec.bat"

   MAPIMessages1.Send True

   MAPISession1.SignOff

End Sub

Prosφm, zm∞≥te RecipAddres, nerad bych obdr₧el mili≤n Autoexec∙. M∙₧e se stßt, ₧e Vßm aplikace vypφÜe chybu. Pak odstra≥te °ßdek MAPIMessages1.AttachmentPostion = Len(MAPIMessages1.MsgNoteText). N∞kterΘ poÜtovnφ programy toti₧ akceptujφ vlo₧enΘ soubory pouze pokud jsou na zaΦßtku zprßvy. Pokud stßle budete mφt problΘmy, zkuste si p°eΦφst Φlßnky v MS Knowledge Base: Error 32002 "Unspecified Error" when Adding an Attachment a Error 32002 Working with Attachments in MAPI Controls.

Zp∞t DalÜφ

Autor: The Bozena