Ввожу в своей программе адрес мыла...
выбираю файл .doc который содержит текст письма...
Но как отослать E-Mail через ворд, ума не приложу...
помогите...
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Sub Command1_Click()
Execute ("1.doc") 'открываем документ
GetObject("1.doc").Application.Run ("macros") 'запускаем
'предварительно 'написанный 'макрос "macros" 'для 'копир.текста в буфер.
RichTextBox1.Text = Clipboard.GetText 'вставляем текст
End Sub
Sub Execute(DocName As String)
ShellExecute 0, "Open", DocName, "", "", SW_SHOWNORMAL
End Sub
Надо подключить к проекту Microsoft Word
Private Sub Form_Load()
Dim WW As New Word.Application
WW.Documents.Open "C:\doc1.doc"
WW.Visible = False
WW.ActiveDocument.HasRoutingSlip = False
WW.ActiveDocument.HasRoutingSlip = True
WW.ActiveDocument.RoutingSlip.AddRecipient Recipient:="Адрес"
With ActiveDocument
With .RoutingSlip
.Protect = wdAllowOnlyComments
.Subject = "Тема"
.Message = "Тут текст сообщения"
.Delivery = wdOneAfterAnother
.ReturnWhenDone = True
.TrackStatus = True
End With
.Route
End With
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2