如何在窗体Form1的中间每隔1秒钟动态地显示“我是菜鸟”?
解决方案 »
- 刚才看了slowgrace的经历
- 通过 Winsock 控件建立一服务对多客户(TCP)的模式,现在请教两个问题:
- 给一中专学校学生(专业计算机)的开学上一节电脑兴趣课,大家给推荐点课件,只要让增加他们对计算机认识与兴趣.谢谢
- 关于变量赋值的一个问题,请大家帮忙!
- 高分求有causevalidate属性的透明控件。给200分;)
- 为什么不触发Text1_LostFocus(Index As Integer)
- 我想入行,我是学电子工程的,明显感觉在编程上思想不行,各位科班出身的交流一下
- 关于dll的问题
- 如何判断一个FROM是否打开
- 急急急急如何把mac地址与ip地址对应起来
- 请问怎么编写帮助文件?
- 请问怎么样才能使自己的程序尽可能的小?(程序功能不减)
在定时器启动的代码段
加me.currentx=me.width/2
me.currenty=me.height/2
me.print "..."
然后
用cls和print清楚和显示
Dim i As Boolean
Private Sub Timer1_Timer() If i = False Then
Me.CurrentX = Me.ScaleWidth / 2
Me.CurrentY = Me.ScaleHeight / 2
Me.Print "我是菜鸟"
i = Not i
Else
Me.Cls
i = Not i
End If
End Sub
Private Sub form_load()
With Label1
.Caption = "我他妈是菜鸟!"
.BackStyle = 0
End With
Randomize
Timer1.Interval = 1000
Timer1.Enabled = True
End Sub
Private Sub Timer1_timer()
Label1.Move Rnd * (Me.Width - Label1.Width), Rnd * (Me.Height - Label1.Height)
End Sub
过一个时钟控件在里面加入 把它的时间间隔设成是1000
lable1.caption="我是菜鸟" Public a As Integer
Private Sub Form_Load()
a = 1
Label1.Caption = "我是菜鸟"
End SubPrivate Sub Timer1_Timer()
If a = 1 ThenLabel1.Visible = True
Else
Label1.Visible = False
End If
a = -a
End Sub
Private Sub Form_Load()
Label1.Caption = "我是菜鸟"
End SubPrivate Sub Timer1_Timer()
If a = 1 ThenLabel1.Visible = True
Else
Label1.Visible = False
End If
a = -a
End Sub
Dim i As Boolean‘定义一个全局变量Private Sub Timer1_Timer()’在Timer1中写入以下代码。 If i = False Then
Me.CurrentX = Me.ScaleWidth / 2
Me.CurrentY = Me.ScaleHeight / 2
Me.Print "我是菜鸟"
i = Not i
Else
Me.Cls‘清屏
i = Not i
End If
End Sub
对huwei78(hw)老兄的代码加了注释,希望对你有帮助。
一个timer控件
timer 的属性自己设置
在timer 的事件中写
Label1.Visible = Not Label1.Visible