麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 應用 > 軟件技巧 > 正文

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

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


一、設置當前繪圖點:


在 VB 中,可以通過設置窗體或圖形框的 CurrentX 與 CurrentY 屬性來設置當前繪圖點。CurrentX 與 CurrentY 決定了繪制或顯示的起始坐標,在設計時,這兩個屬性不可用。


二、繪制點、線、面的方法:


1、點的繪制法:


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


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


X ,Y 分別為點的水平與垂直坐標,Color 為點的顏色,是可選項。 2、直線的繪制法:


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


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


(X1,Y1) 是直線的起點,(X2,Y2)是直線的終點,Color 為可選項。


如圖一:



圖一



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) 是矩形的左上角座標,(X2,Y2)是矩形右下角座標,Color 為矩形邊框的顏色,使用參數 B 而不用 F ,那么矩形用當前的填充色(FillColor)與填充方式(FillStyle)對矩形進行填充;如果使用了參數 F ,那么矩形以邊框的顏色進行填充。如圖二:



圖二



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


4、繪制圓、橢圓、弧:


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


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


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



圖三





三、顏色、前景與背景色的設置:


1、顏色函數 RGB()


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


RGB(Red,Green,Blue)


不要忘了,Red、Green、Blue 每種色彩各有 0——255 種成份,三種色彩不同參數的搭配,就產生了豐富多采的現實世界。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 美女亚洲综合 | 欧美一级黄色影院 | 亚洲精品3 | 日韩字幕 | 国产精品区在线12p 午夜视频色 | 国产一国产一级毛片视频在线 | aaaaa国产欧美一区二区 | 成人在线观看一区二区 | 日韩深夜视频 | 九九热这里只有精品8 | 香蕉成人在线视频 | 美女网站黄在线观看 | 中文字幕在线观看免费 | 欧美日韩在线视频一区 | 懂色av懂色aⅴ精彩av | 日韩毛片在线看 | 1024亚洲天堂 | 成年人毛片视频 | 国产在线精品91 | 久久精品之 | 亚洲一级片在线观看 | 亚洲成a| 一区二区国产在线 | 亚洲成人久久精品 | 成人nv在线观看 | 国产免费久久久久 | 91久久另类重口变态 | 毛片免费观看完整版 | 国产一区二区三区精品在线观看 | 国内毛片视频 | 亚洲成人福利在线 | 成人毛片视频在线播放 | 久久久新 | 国产呦在线观看视频 | 爱逼爱操综合网 | 久久精品中文字幕一区二区 | 视频一区 日韩 | 欧美一级黄视频 | 日韩在线欧美在线 | 日日鲁夜夜视频热线播放 | 免费色片 |