2024年4月12日发(作者:)

VisualBasic6.0程序设计试题一与答案

一、判断题:

1、 移动框架时框架内控件也跟随移动,所以框架内各控件的Left、Top属性值也将随

之改变。(错)

2、VB提供的几种标准坐标系的原点都是在绘图区域的左上角,如果要把坐标原点放在

其它位置,则需要使用自定义坐标系统。(对)

3、若窗体的坐标刻度为“缇”、窗体上的图片框控件的坐标刻度为“磅”,则图片框的

Left属性值的单位为“缇”。(对)

4、用Scale方法改变了窗体坐标系后,窗体的Left、Top属性值不变。(对)

5、将容器的FillStyle属性设置为0后,容器中已绘制的图形的填充样式都为实心。

(错)

6、语句“yle = vbSolid”和“yle = 0”作用相同。(对)

7、用Cls方法能够清除窗体或图片框中用Picture属性设置的图形。(错)

8、用Cls方法可以清除组合框中的所有表项。 (错)

9、Picture图片框既可用来显示图片和绘制图形,也可以用Print方法来显示文字。(对)

10、在图片框中放置的控件既可以在该图片框内移动,也可以移出该图片框外。(错)

11、框架控件和形状控件都不能响应用户的鼠标的单击事件。(错)

12、图片框的Move方法不仅可以移动图片框,而且还可以改变该图片框的大小,同时

也会改变该图片框控件的有关属性值。 (错)

13、执行语句 e = ”c:”,可以为图片框控件Pic1加载文件

名为c:的图形文件。 (错)

14、Picture对象的AutoSize属性值为True时,表示该对象不管原来图片的大小,一律

都自动调整为控件的大小尺寸,以便能够完整地显示该图片。 (错)

15、图片框控件与影像框控件加载图形文件的方法相同。 (对)

二、选择题:

1、改变控件在窗体中的左右位置应该修改控件的()属性?(B)

A. Top B. Left C. Width D. Right

2、要改变控件的宽度,应该修改控件的()属性?(C)

A. Top B. Left C. Width D. Right

3、重新定义图片框控件的坐标系统,可采用该图片框的()方法?(A)

A. Scale B. ScaleX C. ScaleY D. SetFocus

4、容器的ScaleMode属性值为()时,容器坐标系的每一个单位为一磅?(A)

A. 2 B. 1 C. 4 D. 6

5、改变了容器的坐标系后,该容器的()属性值不会改变?(A)

A. Left B. ScaleLeft C. ScaleTop D. ScaleWidth

6、无论怎样改变图片框控件P1的坐标系,其中心点的x,y坐标分别为()?(B)

A. (eft+idth)/2、(op+eight)/2

B. eft+idth/2、op+eight/2

C. +/2、+/2

D. /2、/2

7、设置图片框控件PIC1的背景色为红色,可以执行语句()?(B)

A. lor = QBcolor(1)

B. lor = 255

C. lor = RGB(0,0,255)

lor = RGB(0,255,0)

8、要使Shape控件以实心方式填充,应该设置其()属性?(B)

A. FillColor B. FillStyle C. BackStyle D. Shape

9、下列表达式中,()不是蓝颜色的值? (C)

B. Rgb(0,0,255) C. QBColor(12) D. &HFF0000

10、下列表达式中,()不是红颜色的值?(C)

B. Rgb(255,0,0) C. QBColor(1) D. &HFF

11、()对象不能作为控件的容器?(C)

A. Form B. PictureBox C. Shape D. Frame

12、若在图片框上用绘图方法绘制一个圆,则图片框的()属性不会对该圆的外观产生影响。

A. BackColor B. ForeColor C. DrawWidth D. DrawStyle (A)

13、形状控件所显示的图形不可能是()?(D)

A.圆 B. 椭圆 C. 圆角正方形 D. 等边三角形

14、直线控件所不具有的属性是()?(D)

A. Index B. x1 C. y2 D. x

15、在图片框控件Picture1上坐标(x,y)处画一个绿色点,写作()?(D)

A. Pset(x,y),Rgb(0,255,0) B. (x,y),Green

C. Pset(x,y),vbGreen D. (x,y),vbGreen

16、返回图片框控件P1坐标(a,b)处颜色值的表达式为()?(D)

A. or(a,b) B. or(a,b)

C. (a,b) D. (a,b)

三、程序填空题:

程序运行时,无论如何调整窗体的边界,单击窗体后都以窗体的中心位置为圆心、以30毫

米为半径画出一个圆饼图。

Private Sub Form_Load ()

FillStyle = 0

(1)

End Sub

Private Sub Form_Click ()

(2)

FillColor = RGB(255,0,0)

Circle (0,0),30, ,-3.14159*2,-3.14159*2/3

FillColor = RGB(0,255,0)

Circle (0,0),30, ,-3.14159*2/3,-3.14159*4/3

FillColor = RGB(0,0,255)

(3)

End Sub

(1) A. ScaleMode = 6

B. Scale(-ScaleWidth/2, -ScaleHeight/2) - (ScaleWidth/2, ScaleHeight/2)

C. (-Width/2, -Top/2) - (Width/2, Top/2)

D. Scale (-Width/2, -Top/2) - (Width/2, Top/2)

(2) A. ScaleMode = 6