listbox的滚动条是超出显示范围自动出现的,不需要添加。你可以这样
list1.additem "温度“ & list1.listcount+1 &" " & x 'x表示接收到的数据。
如果用textbox的话,你可以建立控件组,方法是在窗体添加一个textbox,放在合适的位置,.然后右键点击它,复制,然后在窗体空白处点右键,粘贴。会问你是否建立控件组,点是。然后把粘贴出来的text1(1)删除,只留下text1(0)。在窗体的load事件里添加以下代码:
‘这里是添加40个textbox,分4列,每列10个
Private Sub Form_Load()
For i = 1 To 39
Load Text1(i)
Text1(i).Left = (i \ 10) * (Text1(0).Width + 200) + Text1(0).Left
Text1(i).Top = (i Mod 10) * (Text1(0).Height + 100) + Text1(0).Top
Text1(i).Visible = True
Next
End Sub
这样就添加好了40个textbox控件组。剩下的就是把你的数据填进去了。