Const vbMessageSend = 3Private Sub Send_Click() '发送邮件子程序 If VBMail.MAPIMess.AttachmentCount > 0 Then txtNoteText.Text = String$(VBMail.MAPIMess.AttachmentCount, "*") + txtNoteText.Text End If '根据书写的消息设置MAPIMessages控件的属性 VBMail.MAPIMess.MsgSubject = txtSubject.Text VBMail.MAPIMess.MsgNoteText = txtNoteText.Text VBMail.MAPIMess.MsgReceiptRequested = ReturnRequest Call CopyNamestoMsgBuffer(Me, True) On Error Resume Next '发送邮件 VBMail.MAPIMess.Action = vbMessageSend If Err Then MsgBox "An error occurred during a send:" + Str$(Err) Else ' Unload Me End If End Sub
'发送邮件子程序
If VBMail.MAPIMess.AttachmentCount > 0 Then
txtNoteText.Text = String$(VBMail.MAPIMess.AttachmentCount, "*") + txtNoteText.Text
End If
'根据书写的消息设置MAPIMessages控件的属性
VBMail.MAPIMess.MsgSubject = txtSubject.Text
VBMail.MAPIMess.MsgNoteText = txtNoteText.Text
VBMail.MAPIMess.MsgReceiptRequested = ReturnRequest
Call CopyNamestoMsgBuffer(Me, True)
On Error Resume Next
'发送邮件
VBMail.MAPIMess.Action = vbMessageSend
If Err Then
MsgBox "An error occurred during a send:" + Str$(Err)
Else
'
Unload Me
End If
End Sub