我想使用form_load方法將參數傳遞給另一個表單。VB6 form_load傳遞參數
例如,
Private Sub Form_Load(ByVal type as integer)
End Sub
不幸的是,當I型這將發生錯誤。
任何想法?
我想使用form_load方法將參數傳遞給另一個表單。VB6 form_load傳遞參數
例如,
Private Sub Form_Load(ByVal type as integer)
End Sub
不幸的是,當I型這將發生錯誤。
任何想法?
是的,你不能:)
但你可以加載表格,然後填寫表格上的公共變量,然後調用子,你做,或者在form_show做處理
另一種選擇是採用所需參數並調用Me.Show
的「構造函數」方法。 然後可以在另一個模塊中調用該方法,而不是CustomForm.Show
。
+1。這也使得設計更好,因爲它將模塊與表單分離。 – MarkJ
你身邊
的otherway聲明一個函數,接受的形式作爲參數,並使用;-)
public sub mbox(msg as String, frm as Form)
frm.label1.caption = msg
end Function
非常感謝。好想法! – gberg927