MailItem.Send 事件 (Outlook)
在用户为项目选择 "发送" 操作时发生,或者在为项目(父对象的一个实例)调用 Send 方法时发生。
语法
expression。 Send
( _Cancel_
)
expression:一个表示 MailItem 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Cancel | 必需 | Boolean | (不使用在 VBScript 中)。 假 的事件发生时。 如果事件过程将此参数设置为 True ,则不完成发送操作并保持检查器为打开。 |
备注
在 Microsoft Visual Basic 脚本版本 (VBScript),如果您设置此函数的返回值为 False ,该项目不是发送。
示例
此 Visual Basic for Applications (VBA) 示例使用 发送 事件并发送带有自动过期日期的项目。 示例代码必须放在 类模块(如 ThisOutlookSession
)中,并且必须先调用过程, SendMyMail
然后 Microsoft Outlook 才能调用事件过程。
Public WithEvents myItem As Outlook.MailItem
Sub SendMyMail()
Set myItem = Outlook.CreateItem(olMailItem)
myItem.To = "Dan Wilson"
myItem.Subject = "Data files information"
myItem.Send
End Sub
Private Sub myItem_Send(Cancel As Boolean)
myItem.ExpiryTime = #2/2/2003 4:00:00 PM#
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。