Form_Unload的问题
wani 2003-06-05 04:49:08 Private Sub Form_Unload(Cancel As Integer)
'使用次数 写入注册表
Dim temp As Long
temp = GetDWORDValue("HKEY_LOCAL_MACHINE\SOFTWARE\wang", "allnum")
temp = temp + 1
SetDWORDValue "HKEY_LOCAL_MACHINE\SOFTWARE\wang", "allnum", temp
Unload Me
End Sub
还有一个按钮:
Private Sub Command2_Click() '退出
'使用次数 写入注册表
Dim temp As Long
temp = GetDWORDValue("HKEY_LOCAL_MACHINE\SOFTWARE\wang", "allnum")
temp = temp + 1
SetDWORDValue "HKEY_LOCAL_MACHINE\SOFTWARE\wang", "allnum", temp
Unload Me
End Sub
问题是,我每次退出时,temp都+2。肯定是上面的代码都执行的原因。
怎么才能退出的时候,才执行一次呢?