用VB怎么使label从上到下自动和手动移动?

作者:哈哈小脸 | 创建时间: 2023-08-07
Visual Basic是一种由 Microsoft 公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。最基础的教学中包括一个最简单的设计,比如label的自由移动,那么要求label从上到下移...
用VB怎么使label从上到下自动和手动移动?

操作方法

点击桌面上的“Visual Basic6.0”

选择“标准EXE”,单击“打开”。

分别在窗体中创建一个label控件、两个command控件、一个timer控件。

把label的caption改成“欢迎来到VB!”, command1的caption改成“手动”,command2的caption改成“自动”。

最后呈现出的效果如图所示。

双击点开编辑代码窗口。 Timer1.Enabled = FalseLabel1.Top = Label1.Top + 50If Label1.Top >= Me.Height ThenLabel1.Top = 0End IfEnd Sub Private Sub Command2_Click()Timer1.Interval = 100Timer1.Enabled = TrueEnd Sub Private Sub Form_Click()Timer1.Enabled = False End Sub Private Sub Label1_Click() End Sub Private Sub Timer1_Timer()Label1.Top = Label1.Top + 50If Label1.Top >= Me.Height ThenLabel1.Top = 0End IfEnd Sub

点击F5查看运行效果,点击“自动”label就会自动从上到下移动,点击“手动”便会切换成手动,在任意地方单击,label就会停止。

温馨提示

注意在编程过程中不能有丝毫的错误。
点击展开全文

更多推荐