| 繪製方框 可使用 Line 方法繪製並填充方框。下列樣本畫出一個方框,其左上方為 (500, 500),每邊長為 1,000 : Line (500, 500)–Step(1000, 0) Line -Step(0, 1000) Line -Step(–1000, 0) Line -Step(0, –1000) 然而,Visual Basic 提供了一個更簡單的畫方框的方法。當在 Line 方法中使用 B 選項時,Visual Basic 把指定點作為矩形的對角點,可畫出一個矩形。所以,可用下列語句,代替上例中的四個語句: Line (500, 500)–Step(1000, 1000), , B 注意,在 B 之前要有兩個逗點,以表示色彩參數被省略了。Line 方法的文法包括在本章稍前的“畫各種直線和形狀”一節中。 FillStyle 和 FillColor 只要不改變 FillStyle 屬性的設定值,所畫的方框將是空的。(該方框使用預設的 FillStyle 和設定值來進行填充,不過 FillStyle 的預設值是 1-透明。)可將 FillStyle 屬性改變為下表列出的任意設定值。 設定值 描述 0 實心的。可用 FillColor 屬性設定的顏色填充方框。 1 透明(預設值)。無論使用何種色彩,繪圖物件表現為空白。 2 水平線。 3 垂直線。 4 向上的對角線。 5 向下的對角線。 6 十字交叉線。 7 對角交叉線。 所以,將 FillStyle 設定為 0,就可以用 FillColor 屬性的顏色設定,將方框填充為實心。 另一種填充方框的方法,是在 B 之後指定 F。(注意,沒有 B 就不能用 F。)當使用 F 選項時,Line 方法將忽略 FillColor 和 FillStyle 屬性。使用 F 選項時,方框總是被填充為實心。下述語句使用具有 ForeColor 屬性的一種實心圖樣,對方框進行填充。 Line (500, 500)–Step(1000, 1000), , BF
|