是否有任何方法可以在VBA下的Microsoft Access中的立即窗口中使用事件訂閱者(例如使用Debug.Print)進行調試?事件訂閱者在Microsoft Access VBA
1
A
回答
1
此代碼是一個一站式的所有的Microsoft Access發射物體的...
Option Explicit
'* In a class module
Private WithEvents o_PageEvents As Access.Page
Private WithEvents o__ControlInReportEvents As Access.[_ControlInReportEvents]
Private WithEvents o_LabelEvents As Access.Label
Private WithEvents o_RectangleEvents As Access.Rectangle
Private WithEvents o_LineEvents As Access.Line
Private WithEvents o_ImageEvents As Access.Image
Private WithEvents o_CommandButtonEvents As Access.CommandButton
Private WithEvents o_OptionButtonEvents As Access.OptionButton
Private WithEvents o_OptionButtonInOptionEvents As Access.[_OptionButtonInOption]
Private WithEvents o_CheckBoxEvents As Access.CheckBox
Private WithEvents o_CheckBoxInOptionEvents As Access.[_CheckBoxInOption]
Private WithEvents o_OptionGroupEvents As Access.OptionGroup
Private WithEvents o_BoundObjectFrameEvents As Access.BoundObjectFrame
Private WithEvents o_TextBoxEvents As Access.TextBox
Private WithEvents o_ListBoxEvents As Access.ListBox
Private WithEvents o_ComboBoxEvents As Access.ComboBox
Private WithEvents o_ObjectFrameEvents As Access.ObjectFrame
Private WithEvents o_PageBreakEvents As Access.PageBreak
Private WithEvents o_ToggleButtonEvents As Access.ToggleButton
Private WithEvents o_ToggleButtonInOptionEvents As Access.[_ToggleButtonInOption]
Private WithEvents o_PaletteButtonEvents As Access.PaletteButton
Private WithEvents o_SubFormEvents As Access.SubForm
Private WithEvents o_SubReportEvents As Access.SubReport
Private WithEvents o_CustomControlEvents As Access.CustomControl
Private WithEvents o_CustomControlInReportEvents As Access.[_CustomControlInReport]
Private WithEvents o_TabControlEvents As Access.TabControl
Private WithEvents o_SectionEvents As Access.Section
Private WithEvents o_SectionInReportEvents As Access.[_SectionInReport]
Private WithEvents o_PageHdrFtrInReportEvents As Access.[_PageHdrFtrInReport]
Private WithEvents o_FormEvents As Access.Form
Private WithEvents o_ReportEvents As Access.Report
Private WithEvents o_References_Events As Access.References
Private WithEvents oDispAttachmentEvents As Access.Attachment
Private WithEvents oDispEmptyCellEvents As Access.EmptyCell
Private WithEvents oDispWebBrowserControlEvents As Access.WebBrowserControl
Private WithEvents oDispNavigationButtonEvents As Access.NavigationButton
Private WithEvents oDispNavigationControlEvents As Access.NavigationControl
其使用的一些例子在這些鏈接中給出| Adding Classes WithEvents to MS Access Form | MS Access WithEvents in Class Module for OnClick Event |。
也是堆棧溢出類似的問題Click event handler withevents
相關問題
- 1. 訂閱Microsoft Word COM事件
- 2. 事件訂閱者克隆
- 3. Enqueue laravel事件訂閱者
- 4. .NET事件 - 阻止訂閱者訂閱事件
- 5. 訂閱VBA中的控件事件
- 6. VBA和Microsoft Access
- 7. 訂閱者方法vs事件
- 8. 添加第三方事件訂閱者
- 9. Symfony2表單事件PreSetData訂閱者
- 10. 異步運行Plone訂閱者事件
- 11. 訂閱事件
- 12. 訂閱事件
- 13. 記錄是在Microsoft Access VBA
- 14. 在javascript中訂閱事件
- 15. C#事件訂閱
- 16. RhinoMocks事件訂閱
- 17. 訂閱TeamSystem事件
- 18. 訂閱FB事件
- 19. C#訂閱事件
- 20. 訂閱Docker事件
- 21. 檢查該事件在事件訂閱
- 22. C#事件多個發佈者到一個訂閱者
- 23. 我可以從當前事件堆棧返回Microsoft Access VBA嗎?
- 24. Microsoft Access VBA INSERT SQL語句
- 25. Microsoft Access VBA Datediff錯誤
- 26. MS Access表單事件,VBA
- 27. Access 2003 VBA OnNavigation事件?
- 28. Symfony2 - 使用事件訂閱者時不存在域
- 29. 如何在序列化對象時忽略事件訂閱者?
- 30. 如何在棱鏡中創建事件訂閱者(eventaggregator)
沒有。即時窗口基本上是一個控制檯,它甚至不包含用於顯示文本的控件 - 它直接繪製到客戶區。您需要能夠直接從調試器掛接IO。 VBA \ 6程序員幾十年來一直試圖這樣做,但沒有成功...... – Comintern
訂閱什麼事件?查看變量聲明中使用的'WithEvents'關鍵字,例如'Dim WithEvents foo as Access.Form' –