Привет всем,
Подскажите, по отдельности коды 1 и 2 работают, а вот вместе никак, в чем здесь фишка и почему не работает?
Код 1 - Архивирует все файлы из папки c:\temp\ и помещает в c:\temp000\
Код 2 - выбирает файлы из c:\temp000\ и отправляет каждый по отдельности вложением
Private Sub Form_Load()
'Код 1
Shell ("C:\Program Files\WinRar\rar.exe a -r -m5 -v450 c:\temp000\temp000.rar c:\temp\*.*"), 0
'Код 2
Dim MessageCtrl
Dim SessionCtrl
Dim F As String
Const P As String = "c:\temp000\"
F = Dir$(P & "temp000.part??.rar")
While Len(F) > 0
Set SessionCtrl = CreateObject("MSMAPI.MAPISession")
If Err.Number <> 0 Then
MsgBox "Error # " & CStr(Err.Number) & vbLf & Err.Description
Err.Clear
End If
Set MessageCtrl = CreateObject("MSMAPI.MAPIMessages")
SessionCtrl.DownloadMail = False
SessionCtrl.SignOn
MessageCtrl.SessionID = SessionCtrl.SessionID
MessageCtrl.Compose
MessageCtrl.RecipAddress = "user@domain.com"
MessageCtrl.MsgSubject = "Subject"
MessageCtrl.MsgNoteText = "Message body"
MessageCtrl.AttachmentPathName = P & F
MessageCtrl.Send False
F = Dir$
Wend
End
End Sub
Спасибо