怎样在vb中能把窗体的颜色设置为自动的颜色

如题所述

VB中窗体颜色可通过设置窗体的BackColor来改变。
BackColor、ForeColor 属性
BackColor-返回或设置对象的背景颜色。ForeColor-返回或设置在对象里显示图片和文本的前景颜色。
以下代码是改变窗体背景色和改变图片框背景和前景色的代码:

1
2
3
4
5
6
7
8
9
10
11
12

Private Sub Form_Load()
Timer1.Interval = 500
Picture1.FontSize = 30
<a href="https://www.baidu.com/s?wd=End&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3nycYmyckuWRYmHDkrAfL0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHfYnHb3n1Dv" target="_blank" class="baidu-highlight">End</a> Sub

Private Sub Timer1_Timer()
Picture1.Cls
BackColor = QBColor(Rnd * 15)
Picture1.BackColor = QBColor(Rnd * 15)
Picture1.ForeColor = QBColor(Rnd * 10)
Picture1.Print "ABC"
<a href="https://www.baidu.com/s?wd=End&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y3nycYmyckuWRYmHDkrAfL0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EnHfYnHb3n1Dv" target="_blank" class="baidu-highlight">End</a> Sub
温馨提示:答案为网友推荐,仅供参考
相似回答