VB 删除最大值的问题

[复制链接]
查看11 | 回复2 | 2008-9-21 22:55:12 | 显示全部楼层 |阅读模式
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Randomize()

For i = 1 To 10

mark(i) = Int(Rnd() * 91 + 10)

ListBox1.Items.Add(mark(i))

Next i

Max = 10

Min = 100

For i = 1 To 10

If Min > mark(i) Then Min = mark(i)

x1 = i

If Max < mark(i) Then Max = mark(i)

x2 = i

Next i

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

ListBox1.Items.Remove(x1)

End Sub
End Class
同志们,紧急求救了
我用上面的函数生成一个数组并显示在ListBox1里面,可是点击Button2以后没反应啊,这是为什么????不是应该删除数组里的最大值的么?
急急急
补充一句,所有都已经在模块中Public 过了
不对呀兄弟,我先前就定义过了呀,还是没反应,谁知道,速度速度呀拜托拜托了

回复

使用道具 举报

千问 | 2008-9-21 22:55:12 | 显示全部楼层
将 x1 声明成全局变量...
回复

使用道具 举报

千问 | 2008-9-21 22:55:12 | 显示全部楼层
有Dim x1/Public x1吗?...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行