在VB窗口中一共有A、B、C、D四个按钮,还有一个Frame1,我想点击A按钮让Frame1窗口中只显示C按钮不显示D按钮,而点击B按钮时让Frame1窗口中只显示D按钮而不显示C按钮。就像网页里面一样,点击侧边框里不同的按钮,在右边框里显示不同的页面。请大家把代码写给我好吗,我是新手,请多多关照!!

解决方案 »

  1.   

    Private Sub a_Click()c.Visible = True
    d.Visible = False
    End SubPrivate Sub b_Click()c.Visible = False
    d.Visible = True
    End Sub
      

  2.   

    上午的代码就很好,不明白问一下
    就行了,又发贴Private Sub Command1_Click()
    Command3.Visible = True
    Command4.Visible = False
    End SubPrivate Sub Command2_Click()
    Command3.Visible = False
    Command4.Visible = True
    End SubPrivate Sub Form_Load()
    Command1.Caption = "A"
    Command2.Caption = "B"
    With Command3
    Set .Container = Frame1
    .Caption = "C"
    .Top = 0
    .Left = 0
    .Width = Frame1.Width
    .Height = Frame1.Height
    .Visible = False
    End With
    With Command4
    .Caption = "D"
    Set .Container = Frame1
    .Top = 0
    .Left = 0
    .Width = Frame1.Width
    .Height = Frame1.Height
    .Visible = False
    End With
    End Sub