初學VB,請問,在form1中怎樣打開和調用form2。form1中的語句form2.FontSize = 12運行時出現424錯是什么問題?謝謝。

熱心網友

你的form2窗體在你試圖執行的工程中不存在或窗體名不對。見MSDN文檔資料:未找到窗體(錯誤 424)窗體未被找到。此錯誤產生的原因及解決方法如下:試圖用 Add 方法向 Forms 集合中添加一個窗體,但是卻沒有該名字的窗體類,例如 Forms。Add "Form2",這里 Form2 不存在。 確保工程中的類名字是有效的。假如你一開始用要求變量申明語句 Option Explicit則運行時出現編譯錯誤,變量未定義對話框,原因同上。正確的調用窗體語句(窗體名對,且在工程內):form2。Show '顯示窗體Load form2 '裝載窗體到內存form2。Hide '窗體隱藏,仍在內存Unload form2 '卸載窗體,不在內存中其它:只要被調用窗體名對,且在工程內,該窗體的任一控件的屬性在語句中被提及,被調用窗體被裝載窗體到內存,但窗體不顯示,如在form1的按鈕命令中Private Sub Command1_Click() Form2。Label1。Caption = "ABC"End Sub所以VB窗體打開或調用有很多方式。。

熱心網友

如果要在form1中調用form2,且保留form1,用下面的命令就好Form2.Visible = True如果想要打開form2時關掉form1,Form2.Visible = Trueunload Form1如有興趣進一步交流,給我寫信 yanchaoyang@

熱心網友

不能獲得焦點