VB6 form_load传递参数
我想使用 form_load 方法将参数传递给另一个表单。
例如,
Private Sub Form_Load(ByVal type as integer)
End Sub
不幸的是,当我键入此内容时发生错误。
有什么想法吗?
I want to pass a parameter to another form using to the form_load method.
For example,
Private Sub Form_Load(ByVal type as integer)
End Sub
Unfortunately, an error occurs when I type this.
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
另一种选择是“构造函数”方法,它获取所需的参数并调用
Me.Show
。然后可以调用该方法,而不是其他模块中的
CustomForm.Show
。Another option is a "constructor" method that takes the parameters you want and calls
Me.Show
.The method can then be called instead of
CustomForm.Show
in the other module.是的,你不能:)
但是你可以加载表单,然后在表单上填充公共变量,然后调用你制作的子程序,或者在 form_show 中进行处理
Yes, you can't :)
But you can load the form, then fill public variables on the form, and then call a sub that you make, or do the processing in the form_show
你以相反的方式
声明一个采用表单作为参数的函数并使用它;-)
you do the otherway around
declare a function that takes a form as a parameter and use that;-)