请问前辈,vb中gotfocus和getfocus有什么不同?
2个回答
推荐于2017-09-02 · 知道合伙人软件行家
关注
展开全部
1)VB对象有GotFocus 事件
GotFocus 事件
当对象获得焦点时产生该事件;获得焦点可以通过诸如 TAB
切换,或单击对象之类的用户动作,或在代码中用 SetFocus 方法改变焦点来实现。
语法
Private Sub Form_GotFocus( )
Private Sub object_GotFocus([index As Integer])
GotFocus 事件包含下列部分:
GotFocus 事件示例
本例在 OptionButton
组中的一个按钮得到焦点时显示一个状态栏信息。要尝试这个例子,可将代码粘贴到一个包含 2 个 OptionButton 控件和 1 个
Label 的窗体的声明部分。将两个 OptionButton 控件的 Name 属性都设置为
OptionGroup,然后按 F5 键并单击 OptionButton 控件。
Option Explicit
Private Sub Form_Load()
Label1.AutoSize = True
End Sub
Private Sub OptionGroup_GotFocus(Index As Integer)
Select Case Index
Case 0
Label1.Caption = "Option 1 has the focus."
Case 1
Label1.Caption = "Option 2 has the focus."
End Select
End Sub
Private Sub OptionGroup_LostFocus(Index As Integer)
Label1.Caption = ""
End Sub
2)未见VB有getFocus的用法,搜索Msdn6.0中仅见英文说明:
附上原文和Google翻译的图片:
展开全部
你好!
VB6 里的空间有GotFocus()事件,即当空间获得焦点的时候发生该事件。
getfocus从字面理解应该与GotFocus一样的意思,但是不知道VB6里哪个控件是用getfocus的?
VB6 里的空间有GotFocus()事件,即当空间获得焦点的时候发生该事件。
getfocus从字面理解应该与GotFocus一样的意思,但是不知道VB6里哪个控件是用getfocus的?
追问
二级VB焦点一章中,人民邮电出版的书有getfocus,而高等教育出版的却是gotfocus,是哪个对呀
追答
gotfocus
正确
getfocus是错误的,没见过?
你打开VB,看一下就知道了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询