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

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

VB 神童教程第三章第一節(jié)——圖形框與圖像框控件

2024-07-16 17:58:47
字體:
供稿:網(wǎng)友
Visual Basic 為編程人員提供了強大的繪圖功能支持,在本章,我們將學(xué)會基本的繪圖方法。


在 VB 中,主要通過兩種辦法進行圖像繪制:一種是利用 ActiveX 控件,如用圖形框顯示圖片;另外一種是通過使用 VB 語言本身的函數(shù)和方法,通過在屏幕上繪制點、線和圖形來制作。


一、圖形框控件的主要屬性:


圖形框控件(PictureBox)可以用來顯示位圖、JPGE、GIF、圖標等格式的圖片,在工具箱面板中,圖形框控件的圖標如圖一:



圖一



1、Name 屬性:


命名規(guī)則為:PicX ,如 PicMove 、PicShow ,等等。


2、Picture(圖片)屬性:


本屬性用來返回或設(shè)置控件中要顯示的圖片,可以通過屬性窗口進行設(shè)置。如果要在程序運行過程中載入圖片,常常使用 LoadPicture 函數(shù),其語法規(guī)則為:


對象.Picture = LoadPicture("圖形文件的路徑與名字")


如:PicMove.Picture = Loadpicture("c:/Picts/pen.bmp")


3、AutoSize(自動顯示)屬性:


本屬性決定了圖形框控件是否自動改變大小以顯示圖片的全部內(nèi)容。當值為 True ,圖象可以自動改變大小以顯示全部內(nèi)容;當值為 False ,則不具備圖象的自我調(diào)節(jié)功能。


二、圖形框控件的主要事件:


它可以接收 Click(單擊)事件與 DblClick(雙擊)事件,還可以在圖片框中使用 Cls(清屏)、Print 方法。在實際使用過程中,它多是作為一種圖形容器出現(xiàn),所以常常是跟其他控件搭配使用的,如點擊一個按鈕,圖形框自動裝入圖片,等等。


三、圖像框控件(Image)的主要屬性:


跟圖形框一樣,圖像框控件也具有諸如 Name、Picture 等屬性,以及 Loadpicture 的方法,但在圖像自適應(yīng)問題上有所不同。


PictureBox 用 AutoSize 屬性控制圖形的尺寸自動適應(yīng),而 Image 控件則用 Stretch 屬性對圖片進行大小調(diào)整。如圖二:



圖二



四、圖像框與圖形框控件的區(qū)別:


1、圖形框是“容器”控件,可以作為父控件,而圖像框不能作為父控件,其他控件不能作為圖像框的子控件。


圖形框作為一個“容器”,可以把其他控件放在其內(nèi)作為它的“子控件”,當圖形發(fā)生位移,其內(nèi)的子控件也會跟著一起移動。



圖三



2、圖形框可以通過 Print 方法顯示與接收文本,而圖像框不能。


3、圖像框比圖形框占用內(nèi)存少,顯示速度更快一些,因此,在圖形框與圖像框都能滿足設(shè)計需要時,應(yīng)該優(yōu)先考慮使用圖像框。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新乡县| 海城市| 安多县| 水城县| 玉林市| 哈巴河县| 普兰县| 怀仁县| 珲春市| 织金县| 始兴县| 淮阳县| 芜湖县| 宜阳县| 穆棱市| 嘉兴市| 资讯 | 定兴县| 奇台县| 钦州市| 稻城县| 长乐市| 河池市| 兰坪| 平泉县| 福建省| 诸城市| 开江县| 亳州市| 永城市| 铜鼓县| 罗定市| 潮州市| 义乌市| 页游| 新巴尔虎左旗| 平江县| 德阳市| 景谷| 城市| 金阳县|