永发信息网

vb怎么用timer不断改变line方法的line颜色呢?

答案:4  悬赏:20  手机版
解决时间 2021-02-11 08:02
vb怎么用timer不断改变line方法的line颜色呢?
最佳答案
'对线条进行覆盖就可以了。请参考采纳。
Private Sub Form_Load()
Timer1.Interval = 100
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
DrawWidth = 10 '线条宽度
Line (500, 500)-(4000, 500), RGB(Int(Rnd * 255), Int(Rnd * 255), Int(Rnd * 255)) '设置随机颜色
End Sub
全部回答
利用随机数函数生成 颜色值 做RGB颜色函数的三个颜色量 Private Sub Form_Load() Timer1.Interval = 100 Timer1.Enabled = True End Sub Private Sub Timer1_Timer() Dim a(1 To 4) As Long Dim i As Integer Randomize For i = 1 To 4 a(i) = Int(Rnd * Me.Height) Next Line (a(1), a(2))-(a(3), a(4)), RGB(Int(Rnd * 255), Int(Rnd * 255), Int(Rnd * 255)) End Sub
option explicit dim n as long private sub form_load() n = label1.backcolor timer1.interval = 3000 end sub private sub timer1_timer() static i as integer dim j as integer i = (i + 1) mod 7 if i = 0 then i = 7 j = i - 1 if j = 0 then j = 7 controls("label" & cstr(i)).backcolor = vbred controls("label" & cstr((j))).backcolor = n end sub vb6测试通过。
Line 方法的语法如下: object.Line [Step] (x1, 1) [Step] (x2, y2), [color], [B][F] 这里的color是可选的。Long (长整型数),画线时用的 RGB 颜色。如果它被省略,则使用 ForeColor 属性值。可用 RGB 函数或 QBColor 函数指定颜色。 RGB 函数:返回一个 Long整数,用来表示一个 RGB 颜色值。 语法:RGB(red, green, blue) RGB 函数的语法含有以下这些命名参数: red 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的红色成份。 green 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的绿色成份。 blue 必要参数;Variant (Integer)。数值范围从 0 到 255,表示颜色的兰色成份。 由以上知识,我们可以找到解决问题的办法: 分别声明red、green、blue等3个模块级变量,在Timer控件的Timer事件过程中逐步累加, 在Line方法中应用RGB(red, green, blue)获得color值。 OK!Line方法绘制出来的线条颜色就是变化的了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
雅马哈音乐中心(漯河源汇区)怎么去啊,我要去
220V1100W的单相电机多大电流
物流国际化表现为物流设施国际化和( )等
为什么要规定投资性主体合并财务报表的豁免
指精灵钢琴学校(五一路)怎么去啊,我要去那办
雨水落到土上是什么声音
德瑞琴行吉他部怎么去啊,我要去那办事
“洪武四年十二月,‘诏吴王左相靖海侯吴桢,
身高和手指的长度有什么关系?
怎么验stussy短袖真假识别
怎么模仿丝袜紧绷绷得感觉
爱乐音乐大学堂地址好找么,我有些事要过去
陈旭麓在《近代中国社会的新陈代谢》中说:“
摇滚校园DC打击乐俱乐部地址好找么,我有些事
我在高铁票务买的票 然后我退票了 显示退票成
推荐资讯
金坛市黎明服饰厂在哪里啊,我有事要去这个地
依法为建设工程申请办理质量监督手续,是()的
驱彩车身改色膜地址在什么地方,想过去办事
推荐一个学习拼音的软件,适合家长用的。我爸
急性出血性结膜炎的病原是A.肠道病毒70型B.埃
东方跆拳道馆(002乡道)在哪里啊,我有事要去
新帕萨特小灯常亮跟雨光传感器有关系吗
【平静的水面】平静的水面起反射作用的是什么
罗甸金富商务宾馆地址在什么地方,想过去办事
寄居蟹这怎么养
can you escape the 50 rooms2逃脱攻略第35关
【四年级作文未来的笔】未来的笔(四年级作文)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?