FrontPage VBA教程:UndoTransaction对象

代表存储由宏执行的操作的高速缓存。UndoTransaction对象包含继续或停止执行指定事务处理的方法。

使用 UndoTransaction对象

您可以使用 IFPDocument对象的 createUndoTransaction方法来创建 UndoTransaction对象。下列示例创建撤消事务处理,说明了 abort 和 commit方法。


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教程:Themes集合对象 下页:FrontPage VBA教程:WebEx对象

FrontPage VBA教程:UndoTransaction对象

FrontPage VBA教程:WebEx对象 FrontPage VBA教程:WebFile对象
FrontPage VBA教程:WebFiles集合对象 FrontPage VBA教程:WebFolder对象
FrontPage VBA教程:WebFolders对象集合 FrontPage VBA教程:Webs集合对象
FrontPage VBA教程:WebWindowEx对象 FrontPage VBA教程:WebWindows集合对象
FrontPage VBA教程:ActiveDocument属性 FrontPage VBA教程:activeElement属性
FrontPage VBA教程:ActiveFrameWindow属性 FrontPage VBA教程:ActivePageWindow属性
FrontPage VBA教程:ActiveWeb属性 FrontPage VBA教程:ActiveWebWindow属性
FrontPage VBA教程:alinkColor属性 FrontPage VBA教程:all属性
FrontPage VBA教程:AllFiles属性 FrontPage VBA教程:AllFolders属性
FrontPage VBA教程:AllNavigationNodes属性 FrontPage VBA教程:AllowMultipleResponses属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号