[VB6]使用Load / Unload呼叫Form


在一般情況下使用Show Method呼叫表單只有在第一次呼叫時會產生Form_Load事件, 爾後使用Show Method呼叫不會產生Form_Load事件, Form已被載入至Memory.

當如果有情況是需要每次執行FormInitialization, 則使用Show Method就不適合.

解決辦法
使用Load則每次呼叫會發出Form_Load事件, 執行Form_Load裡面的Code.
使用LoadForm載入記憶體後, 並不會顯示Form, 再呼叫一次Show即可顯示Form.

離開Form使用UnloadFormMemory卸載, 常用的Hide Method僅隱藏表單, 相關資料還是在Memory

Load Statement

Unload Statement

留言

這個網誌中的熱門文章

[VB6]使用File Dialog選擇檔案

[VB6]MSFlexGrid使用記錄