




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Delphi圖形繪制技巧與應用試題及答案姓名:____________________
一、單項選擇題(每題2分,共10題)
1.在Delphi中,下列哪個組件可以用于繪制圖形?
A.TMemo
B.TEdit
C.TCanvas
D.TButton
2.在Delphi中,要繪制一個圓形,以下哪個方法是正確的?
A.Canvas.Ellipse(Left,Top,Right,Bottom)
B.Canvas.Circle(Left,Top,Right,Bottom)
C.Canvas.DrawCircle(Left,Top,Right,Bottom)
D.Canvas.DrawEllipse(Left,Top,Right,Bottom)
3.在Delphi中,使用Canvas對象的哪個屬性可以設置圖形的顏色?
A.Color
B.Brush
C.Pen
D.Text
4.在Delphi中,以下哪個方法可以設置畫筆的寬度?
A.Canvas.PenWidth:=Width
B.Canvas.Pen.Width:=Width
C.Canvas.Pen.Width:=1
D.Canvas.Pen.Width:=0
5.在Delphi中,以下哪個屬性可以設置畫筆的顏色?
A.PenColor
B.PenBrush
C.PenStyle
D.PenWidth
6.在Delphi中,要繪制一個矩形,以下哪個方法是正確的?
A.Canvas.Rectangle(Left,Top,Right,Bottom)
B.Canvas.DrawRectangle(Left,Top,Right,Bottom)
C.Canvas.FillRectangle(Left,Top,Right,Bottom)
D.Canvas.Ellipse(Left,Top,Right,Bottom)
7.在Delphi中,以下哪個屬性可以設置畫布的背景顏色?
A.BackgroundColor
B.CanvasColor
C.BackColor
D.ForeColor
8.在Delphi中,以下哪個方法可以繪制直線?
A.Canvas.Line(StartX,StartY,EndX,EndY)
B.Canvas.DrawLine(StartX,StartY,EndX,EndY)
C.Canvas.DrawLineTo(StartX,StartY,EndX,EndY)
D.Canvas.DrawLine(StartX,StartY,EndX,EndY)
9.在Delphi中,要繪制一個文本框,以下哪個方法是正確的?
A.Canvas.TextOut(Left,Top,Text)
B.Canvas.TextRect(Left,Top,Right,Bottom,Text)
C.Canvas.DrawString(Left,Top,Text)
D.Canvas.WriteText(Left,Top,Text)
10.在Delphi中,以下哪個方法可以設置畫筆的樣式?
A.Canvas.PenStyle:=psSolid
B.Canvas.PenStyle:=psDot
C.Canvas.PenStyle:=psClear
D.Canvas.PenStyle:=psCustom
二、多項選擇題(每題3分,共10題)
1.Delphi中,以下哪些組件可以用于繪制圖形?
A.TMemo
B.TEdit
C.TCanvas
D.TImage
E.TButton
2.在Delphi中,繪制圖形時,可以使用以下哪些屬性來控制?
A.Canvas.Color
B.Canvas.PenWidth
C.Canvas.PenStyle
D.CanvasBrush
E.Canvas.Font
3.以下哪些方法可以用來在畫布上繪制圓形?
A.Canvas.Ellipse(Left,Top,Right,Bottom)
B.Canvas.Circle(Left,Top,Right,Bottom)
C.Canvas.DrawCircle(Left,Top,Right,Bottom)
D.Canvas.DrawEllipse(Left,Top,Right,Bottom)
E.Canvas.FloodFill(Left,Top,Color)
4.在Delphi中,以下哪些屬性可以設置畫筆的顏色?
A.PenColor
B.PenBrush
C.PenStyle
D.PenWidth
E.CanvasColor
5.在Delphi中,以下哪些方法可以用來繪制文本?
A.Canvas.TextOut(Left,Top,Text)
B.Canvas.TextRect(Left,Top,Right,Bottom,Text)
C.Canvas.DrawString(Left,Top,Text)
D.Canvas.WriteText(Left,Top,Text)
E.Canvas.Print(Left,Top,Text)
6.在Delphi中,以下哪些方法可以用來繪制矩形?
A.Canvas.Rectangle(Left,Top,Right,Bottom)
B.Canvas.DrawRectangle(Left,Top,Right,Bottom)
C.Canvas.FillRectangle(Left,Top,Right,Bottom)
D.Canvas.Ellipse(Left,Top,Right,Bottom)
E.Canvas.FloodFill(Left,Top,Color)
7.以下哪些是Delphi中Canvas對象支持的基本繪圖命令?
A.Line
B.Rectangle
C.Circle
D.Ellipse
E.Polygon
8.在Delphi中,以下哪些屬性可以用來設置畫布的背景顏色?
A.BackgroundColor
B.CanvasColor
C.BackColor
D.ForeColor
E.Color
9.以下哪些是Delphi中畫筆(Pen)支持的基本樣式?
A.psSolid
B.psDot
C.psCustom
D.psClear
E.psInsideFrame
10.在Delphi中,以下哪些屬性可以用來設置畫筆的寬度?
A.PenWidth
B.CanvasWidth
C.PenHeight
D.CanvasHeight
E.Canvas.PenWidth
三、判斷題(每題2分,共10題)
1.在Delphi中,Canvas組件是一個非可視組件,用于在窗體上繪制圖形。()
2.Canvas組件的Pen屬性可以用來設置繪制的線條顏色。()
3.在Delphi中,可以使用Canvas組件的TextOut方法繪制文本框。()
4.Canvas組件的Brush屬性可以用來填充圖形的內部顏色。()
5.Delphi中的Canvas組件不支持繪制曲線。()
6.在Delphi中,可以使用Canvas組件的FillRect方法繪制填充矩形。()
7.Canvas組件的Font屬性可以用來設置繪制的字體樣式。()
8.在Delphi中,可以使用Canvas組件的MoveTo方法移動畫筆的位置。()
9.Canvas組件的Arc方法可以用來繪制圓弧。()
10.Delphi中的Canvas組件不支持繪制多邊形。()
四、簡答題(每題5分,共6題)
1.簡述在Delphi中使用TCanvas組件繪制直線的方法。
2.解釋在Delphi中如何使用TCanvas組件的TextOut方法繪制文本。
3.描述在Delphi中使用TCanvas組件繪制圓形的步驟。
4.說明在Delphi中如何設置TCanvas組件的畫筆顏色和寬度。
5.簡要介紹在Delphi中使用TCanvas組件的FillRect方法繪制填充矩形的過程。
6.解釋在Delphi中如何使用TCanvas組件的Arc方法繪制圓弧。
試卷答案如下
一、單項選擇題(每題2分,共10題)
1.C
2.A
3.A
4.C
5.A
6.A
7.C
8.A
9.A
10.A
二、多項選擇題(每題3分,共10題)
1.C,D
2.A,B,C,D
3.A,C,D
4.A,B,C
5.A,B,C,D
6.A,B,C
7.A,B,C,D,E
8.A,B,C
9.A,B,C,D
10.A,B,D
三、判斷題(每題2分,共10題)
1.×
2.×
3.×
4.√
5.×
6.√
7.×
8.√
9.√
10.×
四、簡答題(每題5分,共6題)
1.使用TCanvas組件繪制直線的方法:使用Canvas對象的MoveTo方法設置起始點,然后使用Line方法繪制直線。
2.使用TCanvas組件的TextOut方法繪制文本:首先設置Canvas對象的字體屬性,然后使用TextOut方法指定文本的起始位置和要繪制的文本字符串。
3.使用TCanvas組件繪制圓形的步驟:使用Ellipse方法,其中參數是圓的左上角和右下角的坐標。
4.設置TCanvas
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦用電機維修合同協議書
- 農村購牛合同簡單協議書
- 物業合同調包協議書
- 開關業務員合同協議書
- 房屋合同協議書照片有效嗎
- 機構課程轉讓合同協議書
- 中標合同轉讓協議書范本
- 道具設計安裝合同協議書
- 三方解約合同協議書
- 機械種地合同協議書范本
- 病假醫療期申請單(新修訂)
- 鉆孔樁鉆孔記錄表(旋挖鉆)
- 660MW機組金屬監督項目
- JBK-698CX淬火機數控系統
- ZJUTTOP100理工類學術期刊目錄(2018年版)
- 心理學在船舶安全管理中的應用
- JJF(鄂) 90-2021 電子輥道秤校準規范(高清版)
- 超星爾雅學習通《今天的日本》章節測試含答案
- 餐飲量化分級
- 三一重工SCC2000履帶吊履帶式起重機技術參數
- [精品]GA38-2004《銀行營業場所風險等級和防護級別的規定》
評論
0/150
提交評論