我现在想用两个窗体实现我的程序,一个窗体用来实现操作,另外一个用来显示。比如说我第一个窗体中有个button和commondialog,我要通过这两个控件实现选择任意的文本文件(不指定路径的那种),然后在第二个窗体的textbox里显示出来。这个怎么实现了?因为我还要实现其它的功能,比如说通过第一个窗体控制后一个窗体的显示大小(可变的,或者全屏),背景等等,所以我非得用两个窗体(一个的我倒会实现)。

解决方案 »

  1.   

    一个的会实现,两个的只要指定textbox所在的窗体名就行了,如
    form2.textbox="dfdasf"
      

  2.   

    在某一个按钮上加代码:form1.visible =false
    form2.visible =true
      

  3.   

    点击form1中的Command1时,给form2的textbox赋值:Private Sub Command1_Click()
        from2.textbox.text="……"
    End Sub
      

  4.   

    一个窗体同两个窗体操作差不多
    两个的只要指定控件(如 :textbox)所在的窗体名就行了
    如:
       一个窗体时操作: 
       控件名.属性=设置的值
       多个窗体时操作: 
       窗体名.控件名.属性=设置的值
    明白不?
      

  5.   

    可以的。比如,如果要在form2的text1里显示form1的text1内容,可以在form1里写:
    form2.text1=form1.text1
    form2.show