关于Control类型控件的简单问题,进来看一下

waterdragonfly 2004-08-20 11:41:13
由于规定form上的按钮不能得到焦点,所以我在其他控件得到焦点的时候用一个Control类型的变量记下当前得到焦点的控件。现在的问题是,当点击按钮的时候,我想调用当前拥有焦点的控件(Control变量)的Validate事件处理方法,请问是否可行?
...全文
135 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bubu198 2004-08-20
  • 打赏
  • 举报
回复
dang ran ke yi la !
zhujiechang 2004-08-20
  • 打赏
  • 举报
回复
callbyname
hhjjhjhj 2004-08-20
  • 打赏
  • 举报
回复
Private Sub Command2_Click()
a = Text1.Name '变量存放控件名
CallByName Me, a & "_Validate", VbMethod, False '用CallByName调用
End Sub

Sub Text1_Validate(Cancel As Boolean) '把Private支掉
MsgBox "OK"
End Sub
waterdragonfly 2004-08-20
  • 打赏
  • 举报
回复
楼上几位当然可以的能给出具体的代码么?谢谢!
starsoulxp 2004-08-20
  • 打赏
  • 举报
回复
当然可以啊
hongbo163 2004-08-20
  • 打赏
  • 举报
回复
可不可以你自己写测试代码不就可以知道罗
cso 2004-08-20
  • 打赏
  • 举报
回复
应该可以

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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