2015-06-05 54 views
0

我想自動執行一些操作,並且確保所有事情都是手動完成的最好方法是打開現有窗體,在窗體中進行更改,並調用其中一個窗體按鈕中包含的相同功能。我可以在VB6中打開不可見的窗體嗎?

所以我不知道是否有辦法做到這一點,而用戶看到什麼了嗎?(看到一些窗口閃爍是確定)

+1

將公共代碼提取到模塊,然後從窗體的按鈕處理程序和新代碼中調用模塊中的函數。這是將您的業務邏輯與演示代碼分開的好處之一。 – Comintern

+0

共產國際的方法比這個好得多,但你可以在屏幕外加載表格。說或許form.left = -10000。 – jac

回答

0

從幫助

裝載語句

將表單或控件加載到內存中。

語法

Load object 

對象佔位符是一個表格對象,的MDIForm對象,或控制數組元素的加載的名稱。

備註

,除非你想加載的形式,而不顯示它您不需要使用Load語句形式。對錶單的引用(除了在Set或If ... TypeOf語句中),如果尚未加載,則自動加載它。例如,Show方法在顯示錶單之前加載表單。一旦表單被加載,它的屬性和控件可以被應用程序改變,不管表單是否真的可見。在某些情況下,您可能希望在初始化期間加載所有表單,並在需要時稍後顯示它們。

相關問題