3457.html

来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 31 行

HTML
31
字号
<html>
  <head>
    <title>Re: 注意 DoEvents</title>
  </head>
  <body bgcolor="#FFFFFF" vlink="#808080">
    <center>
      <h1>Re: 注意 DoEvents</h1>
    </center>
<hr size=7 width=75%>

<hr size=7 width=75%><p>
Posted by Eric Liu on June 24, 1998 at 14:14:05:<p>
In Reply to: <a href="3431.html">注意 DoEvents</a> posted by 小吴 on June 23, 1998 at 14:05:35:<p>
<br>: 你的第一个问题有些奇怪。如果程式真的只有那样少少几行的话,是不可能发生这种现象的。<p>: 唯一的可能就是你在储存资料的程式有使用到 DoEvents,如果你有用到 DoEvents 的话,在你程式储存中将有可以触发多次的 cmdOK_Click,或是 Unload Me 之后仍有程式在执行,导致 Form 会延迟 unload。这点请你检查一下。<p>如你所说 果然是 DoEvents 造成的不过想再请教<br>我曾把 Me.Enable 设成 False  但无效<p>Private Sub CmdOk_Click()<br>  Me.Enabled=False<br>  If SaveData = 0 Then<br>      Unload Me<br>  Else<br>      Me.Enabled=True<br>  End if<br>End Sub <p>照理说在 SaveData 中即使有 DoEvents 可<br>储存多次的 "cmdOK_Click" Event<br>但这些 Event 遇到 Me.Enable = Fasle 也应该无效<br>怎么还是会触发<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 3457-->
<!--top: 3466--><li><a href="3466.html">Re: 注意 DoEvents</a> <b>Evan</b> <i>20:29:58 6/24/98</i>
(<!--responses: 3466-->0)
<ul><!--insert: 3466-->
</ul><!--end: 3466-->
<!--top: 3461--><li><a href="3461.html">设定 Enabled 是没用的</a> <b>小吴</b> <i>16:43:58 6/24/98</i>
(<!--responses: 3461-->0)
<ul><!--insert: 3461-->
</ul><!--end: 3461-->
</ul><!--end: 3457-->
<br><hr size=7 width=75%><p>

</body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?