5959.html
来自「VB技巧问答10000例,是一个教程」· HTML 代码 · 共 38 行
HTML
38 行
<html>
<head>
<title>cww请帮忙解决这个问题...</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>cww请帮忙解决这个问题...</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:simonwang@bigfoot.com">小马</a> on September 24, 1998 at 08:48:41:<p>
请问一下今天我如果在form上布置了两个textbox,程式码如下所列:<br>Private Sub Text1_LostFocus()<br>MsgBox "text1 LOSTFOCUS"<br>Text1.SetFocus<br>End Sub<p>Private Sub Text2_LostFocus()<br>MsgBox "text2 LOSTFOCUS"<br>Text2.SetFocus<br>End Sub<p>当程式执行后,原本focus在textbox1,当我点选textbox2时,理所当然会触发textbox1的lostfocus事件,但此时程式的执行结果是会不断出现text1 lostfocus, text2 lostfocus之msgbox造成无穷回圈,为什么这两个textbox的lostfocus事件会一起触发呢?<br>之所以这样做是为了让user如果资料输入错误时不让其跳离当时的栏位,请指正其中错误,谢谢!!<br>P.S.我的环境是win95 + vb6.0 sp3 <p>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 5959-->
<!--top: 5974--><li><a href="5974.html">Re: cww请帮忙解决这个问题...</a> <b>Edward</b> <i>12:47:09 9/24/98</i>
(<!--responses: 5974-->2)
<ul><!--insert: 5974-->
<!--top: 5986--><li><a href="5986.html">那么我该如何作呢?</a> <b>小马</b> <i>16:36:13 9/24/98</i>
(<!--responses: 5986-->1)
<ul><!--insert: 5986-->
<!--top: 6001--><li><a href="6001.html">没有特别的好方法</a> <b>cww</b> <i>08:38:14 9/25/98</i>
(<!--responses: 6001-->0)
<ul><!--insert: 6001-->
</ul><!--end: 6001-->
</ul><!--end: 5986-->
</ul><!--end: 5974-->
<!--top: 5967--><li><a href="5967.html">Re: cww请帮忙解决这个问题...</a> <b>nothing</b> <i>10:44:19 9/24/98</i>
(<!--responses: 5967-->0)
<ul><!--insert: 5967-->
</ul><!--end: 5967-->
</ul><!--end: 5959-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?