以下代码在VB6中可以,生成EXE文件你试试!
如果有高手看,请指教为什么会这样!
Private Sub Command1_Click()
Dim ax() As Integer
Dim i%
Dim u%
Dim j&
On Error Resume Next
u = UBound(ax)
Label2.Caption = UBound(ax)
Label3.Caption = u
For i = 0 To UBound(ax)
j = j + 1
Label1.Caption = j
DoEvents
Next i
End Sub
如果有高手看,请指教为什么会这样!
Private Sub Command1_Click()
Dim ax() As Integer
Dim i%
Dim u%
Dim j&
On Error Resume Next
u = UBound(ax)
Label2.Caption = UBound(ax)
Label3.Caption = u
For i = 0 To UBound(ax)
j = j + 1
Label1.Caption = j
DoEvents
Next i
End Sub
解决方案 »
- VB中有坐标控件坐标控件
- 想用vb从网页提取数据,但是没有头绪,有什么好的资料可以看看吗?烦高手推荐。
- 怎么对access进行压缩?
- 紧急问题,VB程序采用ADO控件查询access数据库文件报内存溢出错误!!是因为数据库记录太多的原因么??
- 有誰知道腾讯QQ的视频聊天和语音聊天是怎样实现的?
- 求教!!!!!!关于Datereport的
- 如何让LISTVIEW每格一行显示一种颜色?
- 怎么扫描获得正在运行的进程信息呢?(请高手帮吗)
- 要考MCSD,vb方向的。大家给提供有关MCSD的信息吧。关于MCSD的我都感兴趣!
- ★★急急急★★: 如何确定mschart控件系列中每个数据的颜色?
- 如何获取临时表的表名、读取临时表的记录?
- sql 导出二进制问题
u = UBound(ax) '这句不会执行,跳到下一句
Label2.Caption = UBound(ax) '也没有执行,继续下一句
Label3.Caption = u '因为u没有被赋值,取其默认值0
For i = 0 To UBound(ax) '没有执行,继续下一句
j = j + 1 'j=1
Label1.Caption = j 'label1.caption="1"
DoEvents
Next i
End Sub
a:
End Sub 这样没问题
Private Sub Command1_Click()
Dim ax() As Integer
Dim i%
Dim u%
Dim j&
On Error goto errhandle
u = UBound(ax)
Label2.Caption = u
Label3.Caption = u
For i = 0 To u
j = j + 1
Label1.Caption = j
DoEvents
Next i
exit sub
errhandle:
u = 0
resume next
End Sub
Dim ax() As Integer
Dim i%
Dim u%
Dim j&
On Error goto errhandle
u = UBound(ax)
Label2.Caption = u
Label3.Caption = u
For i = 0 To u
j = j + 1
Label1.Caption = j
DoEvents
Next i
exit sub
errhandle:
u = 0
resume next
End Sub 这样会让错误简单点