VB编程中运行没问题,为什么调试时总出现黄色段?

OptionBase1PrivateFunctionaverage(a()AsInteger)AsSingleDimstartAsInteger,finishAsInte... Option Base 1
Private Function average(a() As Integer) As Single
Dim start As Integer, finish As Integer
Dim i As Integer
start = LBound(a)
finish = UBound(a)
Sum = 0
For i = start To finish
Sum = Sum + a(i)
Next
average = Sum / finish
End Function
Private Sub Command1_Click()
Dim arr1
Dim arr2(4) As Integer
arr1 = Array(Val(Text1.Text), Val(Text2.Text), Val(Text3.Text), Val(Text4.Text))
For i = 1 To 4
arr2(i) = CInt(arr1(i))
Next i
aver = average(arr2)
Print "平均值是:"; aver
End Sub

在Private Sub Command1_Click()出现黄色段
展开
 我来答
cosperypf
2009-03-28 · TA获得超过464个赞
知道小有建树答主
回答量:314
采纳率:0%
帮助的人:227万
展开全部
如果你没有自己设置代码终止(就是红色的标示)
那么一定是你的程序出问题了
黄色短指在Private Sub Command1_Click()但是你的输入符在哪里?应该是选中了一个字段,错误不在Private Sub Command1_Click()这行,而是在输入符指定的那个地方
我现在没有调试环境,但是上面的是可以确定的
cnkriss
2009-03-28 · 超过24用户采纳过TA的回答
知道答主
回答量:225
采纳率:0%
帮助的人:0
展开全部
你进行断点跟踪.就会出现黄色断.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
RunnerChin
2009-03-28 · TA获得超过1833个赞
知道大有可为答主
回答量:1542
采纳率:100%
帮助的人:1547万
展开全部
那一行被你追踪了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式