在form2确定按钮事件中:
With MSHFlexGrid1
.TextMatrix(.Row, 1) = form2.Text1.Text
.TextMatrix(.Row, 2) = form2.Text2.Text =
End With
With MSHFlexGrid1
.TextMatrix(.Row, 1) = form2.Text1.Text
.TextMatrix(.Row, 2) = form2.Text2.Text =
End With
Private Sub Button1_Click()
with Form1.MSHFlexGrid1
.TextMatrix(.Row, 1) = Text1
.TextMatrix(.Row, 2) = Text2
end with
End Sub
如果你在form2中声明一个事件,在form1中用 withevents声明form2的实例,
这样更自由,而且对form2可以复用,不只针对form1这一种情况.
当然你要是把form2完成的功能写成控件那更好,但用的代码多一些.