| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 545 人关注过本帖
标题:窗体中运行程序触发控件的某些事件,那么运行控件的事件后,还返回到原程序 ...
只看楼主 加入收藏
燕之峰
Rank: 2
等 级:论坛游民
帖 子:146
专家分:63
注 册:2014-3-21
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:5 
窗体中运行程序触发控件的某些事件,那么运行控件的事件后,还返回到原程序吗
各位网友好,在窗体中,有时运行程序,会触发控件的某些事件,如运行了控件的事件后,是否还会返回到原程序运行。
例如,
程序。。。sub
.......
焦点在text1中
。。。。。
焦点到text2中
。。。。。
end sub

事件text1.lostfocus中有执行程序

请问,程序运行触发了事件text1.lostfocus,可问,上面的程序,是不是会运行事件text1.lostfocus。运行完这个事件后,是否还执行焦点到text2中后面的事件。请指导,谢谢。


另外,我作了一个小程序,在这个小程序中,有两个问题,第一,程序让第一个文本框获取焦点,而文本框中无光标显示,请问获取焦点是不是就是显示光标,这是怎么回事。第二,得到焦点应触发获取焦点事件,而事件 Text1_GotFocus, Text2_GotFocus,中的过程怎么未能运行,是怎么回事。请网友给以解答。
获取焦点.zip (2.14 KB)


[ 本帖最后由 燕之峰 于 2014-10-1 08:35 编辑 ]
搜索更多相关主题的帖子: 文本框 运行程序 友好 
2014-09-30 22:33
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
收藏
得分:5 
你这个程序运行起来完全没问题啊。你要求的它都做到了,到底是想做什么哦?获取焦点当然是把光标定到文本框中,但你同时在gotfocus事件中用上了msgbox,用户当然必须先处理提示对话框,没道理说哪个程序在弹出对话框时还能操作文本框编辑吧。但当提示对话框的“确定”被点击后,你的按钮事件又立马让文本框二得到了焦点。焦点只能有一个,文本框一的光标当然不会再在那里了。Text1_GotFocus, Text2_GotFocus中的过程都是执行了的哦,从你的对话框是弹出两次且提示内容不一样这一点来看就很清楚了。
2014-10-01 18:37
燕之峰
Rank: 2
等 级:论坛游民
帖 子:146
专家分:63
注 册:2014-3-21
收藏
得分:0 
运行时,未发现Text1_GotFocus, Text2_GotFocu这两个事件运行啊,按原理,它们不是运行的吗,这是怎么回事呢
2014-10-01 20:34
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:5 
GotFocus  在这个事件里,不应该有 msgbox 提示。如果你实在要显示提示的话,使用
debug.print 进行提示。

msgbox 会导致这个事件处理时出现失去焦点。

授人于鱼,不如授人于渔
早已停用QQ了
2014-10-02 00:01
燕之峰
Rank: 2
等 级:论坛游民
帖 子:146
专家分:63
注 册:2014-3-21
收藏
得分:0 
debug.print
这是什么事件
2014-10-03 06:44
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
收藏
得分:0 
debug.print是在代码编辑窗口下方专门开一个调试窗口显示出你print的数据。你的两个GotFocus都是执行了的,但被msgbox给挤跑了,没了msgbox就能看得出来。对话框很霸道的,无论哪个控件靠GetFocus得了焦点,遇上它都要把焦点交出来。而你点了它的确定后,你的代码又让它把焦点交给了另一个文本框。
2014-10-10 21:58
快速回复:窗体中运行程序触发控件的某些事件,那么运行控件的事件后,还返回到原 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.045514 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved