請教如何在VB中畫填充有顏色的矩形(詳細一點)

時間 2021-10-15 00:23:17

1樓:匿名使用者

使用line 方法

在物件上畫直線和矩形。

語法object.line [step] (x1, 1) [step] (x2, y2), [color], [b][f]

line 方法的語法有以下物件限定符和部分:

部分 描述

object 可選的。 物件表示式,其值為「應用於」列表中的物件。如果object 省略,具有焦點的窗體作為object。

step 可選的。關鍵字,指定起點座標,它們相對於由 currentx 和 currenty 屬性提供的當前圖形位置。

(x1, y1) 可選的。single (單精度浮點數),直線或矩形的起點座標。scalemode 屬性決定了使用的度量單位。

如果省略,線起始於由 currentx 和 currenty 指示的位置。

step 可選的。關鍵字,指定相對於線的起點的終點座標。

(x2, y2) 必需的。single (單精度浮點數),直線或矩形的終點座標。

color 可選的。long (長整型數),畫線時用的 rgb 顏色。如果它被省略,則使用 forecolor 屬性值。可用 rgb 函式或 qbcolor 函式指定顏色。

b 可選的。如果包括,則利用對角座標畫出矩形。

f 可選的。如果使用了 b 選項,則 f 選項規定矩形以矩形邊框的顏色填充。不能不用 b 而用 f。

如果不用 f 光用 b,則矩形用當前的 fillcolor 和 fillstyle 填充。fillstyle 的預設值為 transparent。

例:private sub form_load()

me.autoredraw = true

line (100, 100)-(2100, 2100), vbblue, bf

end sub

2樓:匿名使用者

zdingyun說的有理

vb 使用line方法畫矩形,必須在指令中使用什麼關鍵字 5

3樓:匿名使用者

vb 使用line方法畫矩形必須在指令中使用b關鍵字line 方法,在物件上畫直線和矩形。

private sub form_click()line step(50, 50)-(2000, 1500), , b

end sub

如何用c++ 生成乙個矩形並填充顏色.最簡單

4樓:育知同創教育

cbrush *pbrush = cbrush::fromhandle((hbrush)getstockobject(null_brush));

cbrush *poldbrush = pdc->selectobject(pbrush);

pdc->selectobject(poldbrush);

//建立藍色畫刷,**如下:

void cdrawview::ondraw(cdc* pdc)

vb裡面怎麼畫矩形?

5樓:瑞安阿芳

使用line方法,向form,picturebox這些控制項都支援這個方法。

語法:object.line [step] (x1, 1) [step] (x2, y2), [color], [b][f]

如:me.line (100,100)-(600,600), vbred, bf

加b這個引數就是矩形,加f就是用就邊框顏色填充

補充:color引數就是邊框顏色,如果省略,就用物件的forecolor(前景色,就是字型的顏色) 屬性值

如何在protel 99 se PCB板中畫有角度的線段

樓主是想不以protel 99 se規定的45度拐角畫線吧,可以這樣做 放下線的起點後,先不要放終點,這時可以按住shift鍵不放,敲空格鍵來切換拐角,有45度 90度 圓弧 任意角度等幾種方式可供切換,任意角度應該就是你需要的。要畫固定角度的話也不需要象樓上說的那麼麻煩,alt t,然後p,點op...

cad中如何對已經填充的圖形加邊框,原來畫的邊框不知怎麼刪掉了

選中填充圖案,用he命令或直接雙擊,出現如上圖對話方塊,選重新建立邊界,即可。填充圖案的邊框被刪了,如何在cad內讓它重新顯示出來? 殳凝絲經典 如果是在cad2006中的話,就雙擊填充圖案,點重新建立邊界按鈕,就行了。至於低版本的cad,那就沒有辦法了,只能藉助於其它的外掛工具了!cad圖案填充怎...

AI中的填充顏色快捷鍵是什麼,AI中 如何填充乙個區域顏色

小丁創業 ai中不存在填充顏色的快捷鍵,可以用 shift x 切換填充顏色和描邊色。具體的操作步驟如下 1 首先,計算機開啟ai軟體,如下圖所示,然後進入下一步。2 其次,完成上述步驟後,單擊左側工具欄中的 矩形工具 圖示,如下圖所示,然後進入下一步。3 接著,完成上述步驟後,使用矩形工具繪製乙個...