VB6 form_load传递参数

时间:2011-10-20 14:54:56

标签: vb6 parameters form-load

我想使用form_load方法将参数传递给另一个表单。

例如,

Private Sub Form_Load(ByVal type as integer)

End Sub

不幸的是,当我输入它时会发生错误。

有什么想法吗?

3 个答案:

答案 0 :(得分:4)

另一个选项是“构造函数”方法,它接受您想要的参数并调用Me.Show。 然后可以在另一个模块中调用该方法而不是CustomForm.Show

答案 1 :(得分:3)

是的,你不能:)

但是你可以加载表单,然后填写表单上的公共变量,然后调用你创建的子,或者在form_show中进行处理

答案 2 :(得分:1)

你做相反的方式声明一个函数,它将一个表单作为参数并使用它;-)

public sub mbox(msg as String, frm as Form)
  frm.label1.caption = msg
end Function