谁能让这个程序立刻关闭
Private Sub Command1_Click()
Unload Me '这里如果是end就立刻关闭窗体了
End SubPrivate Sub Timer1_Timer()
Dim i As Long
For i = 1 To 1000
Label1.Caption = i
Delay 10
Next
End Sub
Public Sub Delay(mSec As Long)
On Error GoTo ShowErr
Dim TStart As Single
TStart = Timer
While (Timer - TStart) < (mSec / 1000)
DoEvents
Wend
Exit Sub
ShowErr:
MsgBox Err.Source & "------" & Err.Description
Exit SubEnd Sub
Private Sub Command1_Click()
Unload Me '这里如果是end就立刻关闭窗体了
End SubPrivate Sub Timer1_Timer()
Dim i As Long
For i = 1 To 1000
Label1.Caption = i
Delay 10
Next
End Sub
Public Sub Delay(mSec As Long)
On Error GoTo ShowErr
Dim TStart As Single
TStart = Timer
While (Timer - TStart) < (mSec / 1000)
DoEvents
Wend
Exit Sub
ShowErr:
MsgBox Err.Source & "------" & Err.Description
Exit SubEnd Sub
解决方案 »
- 八卦八卦--被P过腿,或者P过别人吗?
- Mz_Tools的Private Clipboard不好用
- 一直对ADO有个疑问....
- 一个安装的问题
- 哪位有二维条码(PDF417)的免费控件吗?
- 怎样将大图片转换成小图片存入数据库,已减少占用空间
- msgbox的问题,在线等
- ***************** 进来者有分 ************
- 怎样编写UserControl,使按Tab键、Enter键、方向键可以在其中几个子控件直接转移焦点?
- 救命!VB装了sp5后居然不能运行!装了sp5的朋友请帮忙看看。
- 关于新建一个文件(文件夹)的问题~~~
- 如何判断一个可执行程序是正常结束还是意外结束?
或者这样…… - -bPrivate Sub Form_Unload(Cancel As Integer)
End
End Sub
Private Sub Command1_Click()
RunEnabled = False
End SubPrivate Sub Form_Load()
RunEnabled = True
End SubPrivate Sub Timer1_Timer()
Dim i As Long
For i = 1 To 1000
If RunEnabled Then
Label1.Caption = i
Delay 100
End If
Next
End Sub
Public Sub Delay(mSec As Long)
On Error GoTo ShowErr
Dim TStart As Single
Debug.Print ".";
TStart = Timer
While (Timer - TStart) < (mSec / 1000)
DoEvents
Wend
Exit Sub
ShowErr:
MsgBox Err.Source & "------" & Err.Description
Exit SubEnd Sub