Страницы: 1
Помогите пожалуста, я создал в VBA (в CorelDraw) форму, на которой у меня есть кнопочка, по нажатию на которую у меня создается новое сообщение
hstar - это имя файла - например text
exp_pdf - это где он лежит - напимер d:/text.pdf
Dim sText As String Dim sAddedText As String txtSubject = hstar & ".pdf" ' тема сообщения txtBody = "http://m3/adv/" & hstar & ".pdf" ' текст сообщения txtMainAddresses = "adv@m3" ' адрес txtAttachement = exp_pdf ' вложения If Len(txtMainAddresses) Then _ sText = txtMainAddresses If Len(txtSubject) Then _ sAddedText = sAddedText & "&Subject=" & txtSubject If Len(txtBody) Then _ sAddedText = sAddedText & "&Body=" & txtBody If Len(txtAttachement) Then _ sAddedText = sAddedText & "&AddAttachement=" & txtAttachement sText = "mailto:" & sText If Len(sAddedText) <> 0 Then Mid$(sAddedText, 1, 1) = "?" sText = sText & sAddedText If Len(sText) Then _ Call ShellExecute(hwnd, "open", sText, _ vbNullString, vbNullString, 1)
Все поля вроде заполняются корректно, а вот ПРИКРЕПИТЬ файлы не получается. Подскажите как правильно это сделать? Какое имя у этого поля (я вот пробовал AddAttachement, Attachement, Attache...)
Еще не знаю, как сделать так чтоб письмо создавалось и автоматически бы отправлялось (чтоб не нажимать кнопку отправить). Можно ли вообще сделать, чтоб сообщение даже на экран НЕ отображалось - нажал кнопку и сообщение ушло.
Спасибо...
Отсутствует
спасибо, что перенесли в более подходящее место.
но проблема еще не решена. помогите
Отсутствует
Страницы: 1