FrontPage VBA教程:abort方法

停止事务处理。例如,如果您正在运行宏,而您先前已为该宏创建了撤消事务处理,则您可以以编程方式使用 abort方法以在错误条件发生时停止运行宏。

expression.abort

expression  返回 FPHTMLUndoTransaction对象的表达式。

返回类型

Void

说明

如果发生使事务处理对象无效的错误条件,可以使用 abort方法来停止事务处理。

一旦创建了 UndoTransaction对象,Microsoft FrontPage 就会将 UndoTransaction对象的名称放置在 FrontPage 中“编辑”菜单的“撤消”部分上。

VBA示例

下列示例创建事务处理,执行将操作添加到堆栈中的操作,然后要求用户响应以决定是放弃操作还是提交操作。


Private Sub CreateTransaction()
Dim myTrans As FPHTMLUndoTransaction
Dim myDoc As FPHTMLDocument
Dim myUTransName As String
Dim myMsg As String
Set myDoc = ActiveDocument
myUTransName = "Undo Last Macro"
Set myTrans = _
    myDoc.createUndoTransaction(myUTransName)
myMsg = "Would you like to cancel the operation?"
Call myDoc.body.insertAdjacentHTML("BeforeEnd", _
    "<b> Added by FP Programmability </b>")
Answer = MsgBox(myMsg, vbYesNo, "Cancel Operation?")
If Answer = vbYes Then
    myTrans.abort
Else
    myTrans.commit
End If
End Sub

上页:FrontPage VBA教程:在无窗口环境下编码 下页:FrontPage VBA教程:Activate方法

FrontPage VBA教程:abort方法

FrontPage VBA教程:Activate方法 FrontPage VBA教程:Add方法
FrontPage VBA教程:AddChoice方法 FrontPage VBA教程:AddLinkBar方法
FrontPage VBA教程:ApplyChanges方法 FrontPage VBA教程:ApplyNavigationStructure方法
FrontPage VBA教程:ApplyTemplate方法 FrontPage VBA教程:ApplyTheme方法
FrontPage VBA教程:CancelRequests方法 FrontPage VBA教程:Checkin方法
FrontPage VBA教程:Checkout方法 FrontPage VBA教程:clear方法
FrontPage VBA教程:Close方法 FrontPage VBA教程:commit方法
FrontPage VBA教程:Copy方法 FrontPage VBA教程:createElement方法
FrontPage VBA教程:createStyleSheet方法 FrontPage VBA教程:createStyleState方法
FrontPage VBA教程:createUndoTransaction方法 FrontPage VBA教程:Delete方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号