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

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

VB 神童教程第三章第四節(jié)--常用的繪圖方法

2024-07-16 17:58:48
字體:
供稿:網(wǎng)友
除了前面談到的用控件顯示與繪制圖形的方法外,VB 還提供了一組龐大的方法用來繪制點(diǎn)、線、面,以及設(shè)置前景、背景色等各種方法。


一、設(shè)置當(dāng)前繪圖點(diǎn):


在 VB 中,可以通過設(shè)置窗體或圖形框的 CurrentX 與 CurrentY 屬性來設(shè)置當(dāng)前繪圖點(diǎn)。CurrentX 與 CurrentY 決定了繪制或顯示的起始坐標(biāo),在設(shè)計(jì)時,這兩個屬性不可用。


二、繪制點(diǎn)、線、面的方法:


1、點(diǎn)的繪制法:


在指定對象(如窗體、圖形框)上的指定位置處繪制點(diǎn),還可以為點(diǎn)指定顏色,語法如下:


對象名.Pset (X,Y),[Color]


X ,Y 分別為點(diǎn)的水平與垂直坐標(biāo),Color 為點(diǎn)的顏色,是可選項(xiàng)。 2、直線的繪制法:


在對象上繪制直線,語法如下:


對象名.Line (X1,y1) - (X2,Y2), [Color]


(X1,Y1) 是直線的起點(diǎn),(X2,Y2)是直線的終點(diǎn),Color 為可選項(xiàng)。


如圖一:



圖一



2、圖形框的代碼是:


Private Sub Picture1_Click()


Picture1.Line (350, 1020)-(2050, 1020)


End Sub


3、繪制矩形:


用 Line 方法還可以繪制矩形,語法如下:


對象名.Line (X1,Y1) - (X2,Y2), [Color], B ,[F]


其中,(X1,Y1) 是矩形的左上角座標(biāo),(X2,Y2)是矩形右下角座標(biāo),Color 為矩形邊框的顏色,使用參數(shù) B 而不用 F ,那么矩形用當(dāng)前的填充色(FillColor)與填充方式(FillStyle)對矩形進(jìn)行填充;如果使用了參數(shù) F ,那么矩形以邊框的顏色進(jìn)行填充。如圖二:



圖二



特別注意,用 Line 畫矩形框,如果不用其他參數(shù),那么 B 與坐標(biāo)(X2,Y2)之間應(yīng)該有兩個逗點(diǎn),一個是緊跟坐標(biāo)2,一個表示 Color 省略了,如:Picture1.Line (500,500) - (1000,1000),,B


4、繪制圓、橢圓、?。?br>

用 Circle 方法可以繪制圓、橢圓與弧,語法如下:


對象名.Circle (X,Y), Radius, [Color,start,end,aspect]


其中,(X,Y)是圓、橢圓或弧的圓心坐標(biāo),Radius 是半徑,這兩個參數(shù)是必須項(xiàng);Color 是圓的輪廓色,Start 與 End 是弧的起點(diǎn)與終點(diǎn)位置。其范圍是 -2 —— 2Pi ;Aspect 是圓的縱橫尺寸比,默認(rèn)值是 1 即圓,如圖三:



圖三





三、顏色、前景與背景色的設(shè)置:


1、顏色函數(shù) RGB()


在前面關(guān)于卷動條控件(綜合示例五)的講解中,我們講述了色彩的設(shè)置問題,而這正是 RGB 顏色函數(shù)的原理所在。色彩設(shè)置的方法如下:


RGB(Red,Green,Blue)


不要忘了,Red、Green、Blue 每種色彩各有 0——255 種成份,三種色彩不同參數(shù)的搭配,就產(chǎn)生了豐富多采的現(xiàn)實(shí)世界。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 额敏县| 新竹县| 白城市| 宜都市| 大英县| 成武县| 晋城| 都江堰市| 莱芜市| 施甸县| 唐山市| 泗洪县| 萝北县| 邵武市| 上饶县| 句容市| 根河市| 察哈| 文山县| 通河县| 仲巴县| 申扎县| 左权县| 巨野县| 成都市| 内丘县| 合江县| 筠连县| 永康市| 上杭县| 遂平县| 安化县| 祁东县| 徐汇区| 秀山| 安乡县| 禹城市| 潼南县| 高台县| 安仁县| 修武县|