当关闭与 Outlook 项目相关的“Explorer”时发生。
Sub object_Close(Cancel As Boolean)
object 该表达式的值为“应用于”列表中的一个对象。在 VBScript 中,用 Item 代替。
Cancel 可选(VBScript 中不可用)。当事件发生时为 False。如果事件过程将该参数设置为 True,则不完成关闭操作并且 Explorer 保持打开状态。
在 VBScript 中,如果将该函数的返回值设置为 False,则不完成关闭操作并 Explorer 且仍处于打开状态。Inspector 和 Explorer 对象的此事件不能取消。
如果使用 Close 方法触发该事件,则只有当 Close 方法使用 olPromptForSave 参数时才可以取消此事件。
本示例测试 Close 事件,如果项目尚未保存,则使用 Save 方法保存项目而不提示用户。
Function Item_Close()
If Not Item.Saved Then
Item.Save
End If
End Function