国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應(yīng)用 > 軟件技巧 > 正文

VB 神童教程第二章第十五節(jié)——窗體

2024-07-15 02:01:33
字體:
供稿:網(wǎng)友
窗體猶如一塊畫布,在設(shè)計時是程序的設(shè)計區(qū)域,而在運行程序時,每個窗體對應(yīng)于一個窗口。


一、窗體的結(jié)構(gòu):


窗體結(jié)構(gòu)與普通 Windows 下的窗口非常相似,如圖一:



圖一



系統(tǒng)菜單:Form1.ControlBox,點擊它可以彈出菜單命令。


標題欄:Form1.Caption,顯示的窗口標題,如本例中的“Form1”。


最小化按鈕:Form1.MinButton 。


最大化按鈕:Form1.MaxButton 。


二、窗體的主要屬性:


1、名稱:命名規(guī)則為 FrmX ,如 FrmShow 、FrmFirst ,等等,主要用于程序調(diào)用。


2、AutoRedraw(自動重畫): 本屬性控制圖像的重建,常用于多窗體程序設(shè)計中,語法如下:


窗體名稱.AutoRedraw = True/False


當 AutoRedraw 設(shè)置為 True 時,那么本窗體被另外的窗體覆蓋后,又回到此窗體時,將自動重新刷新或重畫窗體上的所有圖形;如果是 False ,則必須通過事件過程來設(shè)置這一操作。


默認屬性為 False。如圖二:



圖二



3、BackColor(背景色)與 ForeColor(前景色):


前者用來指定窗體的背景色,如圖三:



圖三



后者用來指定文本或圖形的前景色,如圖四:



圖四



4、Height(高度)與 Width(寬度):


這兩個屬性用來指定窗體的高度與寬度,其單位是 Twip ,即 1 點的 1/20 (1/1440 英寸)。


如要讓窗體的高度變?yōu)?200 ,寬度變?yōu)?300 ,那么程序應(yīng)該寫成:


Private Sub Form1_Click()


Form1.Height = 200


Form1.Width = 300


End Sub


5、Top(頂部)與 Left(左邊距)屬性:


通過這兩個屬性可以控制窗體的坐標位置,默認單位是 Twip 。


要注意的是,隨對象的不同,這個 Top 與 Left 的意義不同。當對象是窗體,Top 指的是窗體頂部與屏幕頂部的相對距離,Left 指的是窗體左邊界與屏幕左邊界的間距;當對象是其他控件時,它們分別表示控件頂部、左邊與窗體頂部、左邊之間的距離,如圖五所示:



圖五



語法示例:


Private Sub Form1_Click()


Form1.Top = 200


Form1.Left = 300


End Sub


上面的語句會把 Form1 窗體移動到距屏幕頂部 200 Twip ,距屏幕左邊距 300 Twip 的地方。


6、Visible(可見)屬性:


當一個對象的 Visible 屬性設(shè)置為 False 時,程序運行時不能看見;只有當 Visible 屬性值變?yōu)?True 時,才能被看見。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武威市| 云浮市| 邵阳市| 六枝特区| 章丘市| 剑川县| 江津市| 绥德县| 瑞金市| 合肥市| 偃师市| 马公市| 甘洛县| 台东市| 曲沃县| 池州市| 盘山县| 闻喜县| 门源| 尼勒克县| 双柏县| 呼和浩特市| 海阳市| 彰化市| 额济纳旗| 屏南县| 贺兰县| 海原县| 城步| 二连浩特市| 东阳市| 乌拉特前旗| 南澳县| 宁强县| 东兴市| 卢湾区| 兖州市| 祁阳县| 吴旗县| 区。| 永登县|