vb 文本框获取焦点弹出窗体2,失去焦点退出窗体2 20

如下代码:PrivateSubtext1_GotFocus()form2.showEndSubPrivateSubtext1_lostFocus()form2.showE... 如下代码:
Private Sub text1_GotFocus()
form2.show
End Sub
Private Sub text1_lostFocus()
form2.show
End Sub
为什么当text1获取焦点后,会陷入一个死循环,一直在弹出form2。
请各位大神来帮忙解决,一定要给出代码!谢谢!
第二个错了,应该是unload form2
展开
 我来答
百度网友bdb9803
2014-09-15 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
因为你在执行form2.show的时候,焦点会转移到form2上,相当于text1会失去焦点,此时又会执行unload form2,焦点又会返回到text1上,于是永远循环...
追问
那么怎么能让窗体form2弹出后,text1不失去焦点呢?
追答
做不到
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式