在前面的教程中,我們講到了窗體的主要屬性與事件,而本節(jié)我們主要講述窗體的一些窗口運用。本節(jié)知識對于后面“多文檔文件”的創(chuàng)建非常重要,所以希望大家好好掌握。
一、添加窗體:
在 VB 中每創(chuàng)建一個新文件,自動會生成一個新窗體,如果想在本窗體的基礎上再添加一個窗體,那么應該如何做呢?
1、選擇工程/添加窗體命令,彈出如圖一的窗口:
圖一
2、選擇你需要的窗體,然后點按“打開”就行了,結果可以在“工程”窗口中看到,如圖二:
圖二
二、清除窗體:
在“工程”窗口中選中欲被清除的窗體,然后鼠標右鍵,在彈出的菜單中選擇“移除……”命令。如圖三:
圖三
三、窗體的顯示屬性:
多窗口文件,往往是啟動時打開主窗口,通過一些命令再打開其他窗口,那么,如何對窗口是否顯示進行設置呢?
1、選擇“工程/工程屬性”菜單命令,在彈出的窗口中找到“啟動對象”,然后從中選擇文件打開時的主窗口是哪個,如圖四:
圖四
2、其他窗體的載入:
我們可以在主窗口中設置菜單或按鈕,并在該菜單或按鈕的代碼區(qū)輸入如下代碼:
Form2.Show 1
其中,Show 是顯示窗體的一種方法,1 是窗體的顯示模式即 Mode ,當值為 0 即非模態(tài)窗體時(常態(tài)窗口),允許用戶在當前程序中切換到其他窗口;當值為 1 即模態(tài)窗體時,用戶不能在各個窗口間切換。
3、窗體在程序中的三種狀態(tài):
未裝入:窗體沒進入程序,不占用程序資源,可以通過 Unload 方法卸載窗體。裝入但不顯示:可以用 Load 方法將窗體載入內存,隨時準備顯示。
顯示:用 Show 方法可以顯示窗體,如果窗體已裝入內存,那么直接 Show ;如果窗體還沒裝入內存,Show 可以先用 Load 的方法將窗體載入內存,然后再顯示出來。
載入窗體:Load FormX
卸載窗體:Unload FormX
顯示窗體:FormX.Show Mode
------------------------------- · 相關文檔瀏覽 · --------------------------------------------------------------------- · 熱門文檔瀏覽 · -------------------------------------