form_loadメソッドを使用してパラメータを別のフォームに渡したい。
例えば、
Private Sub Form_Load(ByVal type as integer)
End Sub
残念ながら、これを入力するとエラーが発生します。
何か案は?
form_loadメソッドを使用してパラメータを別のフォームに渡したい。
例えば、
Private Sub Form_Load(ByVal type as integer)
End Sub
残念ながら、これを入力するとエラーが発生します。
何か案は?
もう1つのオプションは、必要なパラメーターを受け取って呼び出す「コンストラクター」メソッドですMe.Show
。CustomForm.Show
その後、他のモジュールの代わりにメソッドを呼び出すことができます。
はい、できません:)
ただし、フォームをロードしてから、フォームにパブリック変数を入力してから、作成したサブを呼び出すか、form_showで処理を行うことができます。
あなたは逆にします
パラメータとしてフォームをとる関数を宣言し、それを使用します;-)
public sub mbox(msg as String, frm as Form)
frm.label1.caption = msg
end Function