当前位置:编程学习 > VB >>

VB编程填空题

(7)在窗体上画一个标签、一个计时器和一个命令按钮,其名称分别为labl1、timer1和command1,如图1所示。程序运行后,如果单击命令按钮,则标签开始闪烁,每秒钟“欢迎”二字显示、消失各一次,如图2所示。以下是实现上述功能的程序,请填空。

  private sub form_load()

  label1.caption="欢迎"

  timer1.enabled=false

  timer1.interval= 【7】

  end sub

  private sub timer1_timer()

  label1.visible= 【8】

  end sub

  private sub command1_click()

  【9】

 end sub

 

详细讲解哈7、8、9空

追问:第7、8空都错了    我也是那样做的,但答案不是……

答案:我亲自试了来的,不行找我,程序代码是:Private Sub form_load()

    Labl1.Caption = "欢迎"

    Timer1.Enabled = False

    Timer1.Interval = 500

    End Sub

    Private Sub timer1_timer()

    Labl1.Visible = False

    End Sub

    Private Sub command1_click()
    Timer1.Enabled = True
    Timer1.Interval = 500
    If Labl1.Visible = False Then
    Labl1.Visible = True
    Else
    Labl1.Visible = False
    End If
    End Sub

也就是第七个空填500,因为在1秒内要实现亮灭,所以每种状态占1S的一半就是500,第八个空填False,也就是初始化时没有显示出字,第九个空要填Timer1.Enabled = True
    Timer1.Interval = 500
    If Labl1.Visible = False Then
    Labl1.Visible = True
    Else
    Labl1.Visible = False
    End If
也就是给一个判断让他自己执行亮灭,当你点击按钮时他就自己判断执行亮灭,如果没有判断实现不了的,希望采纳

我可以讲给你听。7,1000 8,true 9 ,timer1.enable=true 
7,500  8,false  9 ,timer1.enable=true 

上一个:vb编程题
下一个:VB编程问题……

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,