| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1608 人关注过本帖
标题:label控件
只看楼主 加入收藏
23760639
Rank: 1
等 级:新手上路
帖 子:277
专家分:0
注 册:2005-5-13
收藏
 问题点数:0 回复次数:15 
label控件
我想在一个LABEL控件中让它里面的字一会变成红的又一会变成绿的。不停的变换闪烁,做成闪烁字幕怎么写代码啊?谢!
搜索更多相关主题的帖子: label 控件 
2005-08-06 10:11
冰封谷主
Rank: 4
等 级:贵宾
威 望:10
帖 子:226
专家分:20
注 册:2005-1-7
收藏
得分:0 
加上一个timer控件,,在它的click事件里面写代码,判断时间,让label的backcolor属性改变!

2005-08-06 18:32
wufeihong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2005-8-24
收藏
得分:0 
时间怎么控制啊。
能不能直接控制backcolor 更改呢
2005-09-02 19:07
wstcl
Rank: 1
等 级:新手上路
帖 子:381
专家分:5
注 册:2005-8-17
收藏
得分:0 
放入一个timer控件,控制时间

Love Baby
2005-09-03 17:32
wufeihong
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2005-8-24
收藏
得分:0 
大哥 你编一个让小弟看看
2005-09-05 18:26
adair
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:250
专家分:0
注 册:2005-9-3
收藏
得分:0 

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Label1.ForeColor = System.Drawing.Color.Red

End Sub

Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick Label1.ForeColor = System.Drawing.Color.Pink End Sub 經過測試,通過!TIMER1 的INTERVAL 為1000,TIMER2 的INTERVAL 為1500. 不要設置為整數倍數. 誰有更好的方法.請貼上來.


********年轻无极限******** 要時刻相信你自己,不要被自己打敗
2005-09-09 18:37
adair
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:250
专家分:0
注 册:2005-9-3
收藏
得分:0 

剛試出一個好的方法. 可以做出多種顏色的交換顯示.三個TIMER的INTERVAL都一樣. Private Sub Timer1_Tick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Timer1.Tick Label1.BackColor = System.Drawing.Color.Red Timer1.Enabled = False Timer2.Enabled = True End Sub

Private Sub Timer2_Tick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Timer2.Tick Label1.BackColor = System.Drawing.Color.SeaGreen Timer2.Enabled = False Timer3.Enabled = True End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

End Sub

Private Sub Timer3_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer3.Tick Label1.BackColor = System.Drawing.Color.LightGray Timer3.Enabled = False Timer1.Enabled = True End Sub 哈哈哈!!!試試!!!是不是很爽呀!!!! O-LA-O-LA


********年轻无极限******** 要時刻相信你自己,不要被自己打敗
2005-09-09 19:08
prettyjin
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2005-11-19
收藏
得分:0 
一个TIMER控件就够了
Private Sub Timer1_Tick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Timer1.Tick
static a as integer
a=a+1
select case a
case is = 1
Label1.BackColor = System.Drawing.Color.Red
case is = 2
Label1.BackColor = System.Drawing.Color.SeaGreen
if a =2then
a=0
end if
end sub

一分耕耘,一分收获……
2005-11-20 11:35
coldwave
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2005-10-3
收藏
得分:0 
由此看来,如果要n中状态,让a递增,取a/n余数,然后case下去,编成一个类,存起来需要的话直接用就行
2005-12-28 13:45
monkey12
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2006-4-18
收藏
得分:0 
????????
生成时乍看不到字颜色在改变啊,
还要在属性中改什么吗,谢谢!!
2006-04-18 17:37
快速回复:label控件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018063 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved