如何获取运行时动态加载的控件的AfterUpdate等焦点处理事件

letheanwater 2004-12-10 04:12:13
Dim WithEvents txtchangdu As MSForms.textbox

Private Sub UserForm_Initialize()
Set txtchangdu = frmTest.Controls.Add("Forms.TextBox.1", "txtChangDu", True)
With txtchangdu
.Left = 5
.Top = 10
.Width = 100
End With
End Sub


但是,声明后的txtchangdu没有Enter,Exit,AfterUpdate,BeforeUpdate四个事件。
这四个事件是VBA中control的事件,难道textbox不能继承这样的事件吗?
我怎么样才可以获取这四个事件来使用?
...全文
227 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
letheanwater 2004-12-27
  • 打赏
  • 举报
回复
呃,楼上的兄台.请恕我愚笨.这个事件钩子,是一个什么样子的东西呢.
小弟我没有接触过呀.
能帮偶简单的介绍介绍吗?
不胜感激啊
of123 2004-12-22
  • 打赏
  • 举报
回复
你不妨用事件钩子自己拦截这些消息。
letheanwater 2004-12-13
  • 打赏
  • 举报
回复
:)
谢谢,静盼佳音
aohan 2004-12-12
  • 打赏
  • 举报
回复
帮你试试看

2,503

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧