请教,如何使command 在一开始是无色的,当第一次按下变红色,再按下变无色,再次按下又变回红色,周而复始。谢!

解决方案 »

  1.   

    将Command的Style属性设置为:1-Graphycal,再修改BackColor属性即可修改颜色
      

  2.   

    设置按钮的Style为1
    Option Explicit
        Dim a As BooleanPrivate Sub Command1_Click()
        If a Then
            Command1.BackColor = &H8000000F
        Else
            Command1.BackColor = vbRed
        End If
        a = Not a
    End Sub
      

  3.   

    标准CommandButton是无法改变其背景色(改变的是边框色),只能通过picture属性加载不同的图片来实现。
      

  4.   


    不错!我搞错了, Style为1时直接修改背景色即可。
      

  5.   

    怎么各位大师都很忙,请教教我,或有没有关于VB界面设计的资料发我看看![email protected]
      

  6.   

    Hide 方法
          用以隐藏 MDIForm 或 Form 对象,但不能使其卸载。语法object.Hideobject 所在处代表一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则带有焦点的窗体就认为是该 object。
      

  7.   

    多个frame控件重叠在一起,然后利用Visible属性来显示或隐藏比较方便实现你要的功能。
      

  8.   

    楼主啊,依我看,你还是多弄点form吧个人建议:command就别用了换picturebox或imagebox用用,至少比command好看,要不然也可以用黑马command