请教。VB6中怎么修改其他窗体以及控件的属性?比如在Form1中点击一个按钮,弹出Form2,并且Form2 的caption变了。谢谢!

解决方案 »

  1.   

    Private Sub Command1_Click()
    Form2.Show
    Form2.Caption = "新窗体"
    End Sub
      

  2.   


    为什么我调用一个公共的函数就不行呢?
    Public Sub mySub(a As String)
    Form2.Show
    Form2.Caption = a
    End SubPrivate Sub Command1_Click()
    mySub("新窗体")
    End Sub
      

  3.   

    1F 正解2F 的代码 如放在 Form1里面 并没问题, 你该不会是放在 Form2或.bas吧?
      

  4.   


    如果 show 1 ,那就吧Form2.Caption = a放在前面。
      

  5.   

    呵呵。在form2里面用form_load啊
    Private Sub Form_Load()
        Form2.Caption = "sdfafd"
    End Sub
      

  6.   

    看来lz是初学vb,问题很简单,下面的代码放到form1里执行,肯定没有问题Public Sub mySub(a As String)
    Form2.Show
    Form2.Caption = a
    End Sub
    Private Sub Command1_Click()
    mySub "新窗体"
    End Sub