假如form1中的textbox1.text的值 传给form2的一个变量 我在form2中写了下面这句 dim form1 as new form1 dim a as string= form1.textbox1.text 可是传递的只能是textbox控件属性TEXT的值 就算修改TEXT的值 a的值还是textbox控件属性TEXT的值 为什么啊?高手职教一下!
最好是在新窗体中定义一个带有参数的窗体初始化方法,例如: Private mystr As String Public Sub New(ByVal mystr As String) MyBase.New() InitializeComponent() Me.mystr = mystr End Sub 然后再调用新的窗体时就可以以textbox.text为参数传入新的窗体。 dim str as string=textbox.text.trim dim frm as form(str) frm.show