永发信息网

VB 从TEXT数组中找出最大值,给数值最大的TEXT文本上色

答案:2  悬赏:50  手机版
解决时间 2021-01-04 15:14
  • 提问者网友:不要迷恋哥
  • 2021-01-03 21:05
有8个text控件,放在一个text(i)数组中,放在一个TIMER控件中,i=1-8,

Private Sub Timer3_Timer()
Dim I As Integer, MAX As Double
For I = 1 To 8
If Text1(I).Text > MAX Then
MAX = Text1(I).Text
End If
Next
ZuiDa.BackColor = vbRed
我想实现TIMER每执行一次,找到一个最大的TEXT文本框,并给他上色

End Sub
最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-01-03 22:39
Private Sub Timer3_Timer()
Dim I As Integer, MAX As Double
For I = 1 To 8
If Text1(I).Text > MAX Then
MAX = Text1(I).Text
End If
Next
for i=1 to 8
if max = val(text1(i).text) then
text1(i).BackColor = vbRed
exit for
endif
next i
End Sub
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-01-03 23:48
不明白啊 = =!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯