《Visual Basic 6.0程序设计》习题答案.doc
文本预览下载声明
Visual Basic有哪些基本数据类型?
答: Byte(字节型)、Integer (整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Currency(货币型)、String(变长)、String(定长)、Variant(可变型数字)、Variant(可变型字符)、Boolean(布尔型)、Date(日期型)、Object(对象型)。
Visual Basic的表达式分为哪几类? 答:算术表达式、字符串表达式、关系表达式、布尔表达式。
Print语句的作用? 答:print语句用于输出数字和文本,通常是把结果输出到窗体上。
Visual Basic的分支语句有几个?如何使用?
答:分支语句有两个:If语句和Select语句,它们都是根据条件来执行特定的语句。
Visual Basic的循环语句有几个?如何使用?
答: 3种语句:For、While和Do,For用于执行指定次数,While为先测试型循环语句,Do为后测试型循环语句。
Visual Basic中的定长数组是如何使用的? 答:定长数组包含固定数目的元素,通过数组名和下标来访问每个元素。
Visual Basic中的动态数组和定长数组有何不同? 答:不同之处在于:动态数组的元素数可以动态改变。
Visual Basic中过程的参数有几种传递方式? 答:过程的参数有两种传递方式:按值传递参数和按地址传递参数。
窗体中的所有属性都可以通过代码来设置么? 答:不是。
Name属性和Caption属性有何区别? 答:Name属性用于标识窗体,Caption属性用于设置窗体标题文字。
窗体上显示文本时使用的字体和字号分别用什么属性来设置? 答: FontName和FontSize
运行时如何在窗体上输出文本? 答:Print方法
窗体的Resize事件在什么时候发生? 答:当窗体第一次显示或窗体的外观尺寸被改变时发生。
窗体的Unload事件什么时候发生? 答:当窗体从内存中卸载时发生。
如何让窗体先接收键盘事件? 答:可把其KeyPreview属性设置为True。
如何用Line方法在窗体上绘制填充矩形? 答:应同时使用B和F选项。
当一个窗体成为活动窗口时将发生什么事件? 答: Activate
MDI应用程序具有什么特性?
答:所有子窗体均显示在MDI窗体的工作空间内。当最小化一个子窗体时,它的图标将显示在MDI窗体上而不是在任务栏中。当最大化一个子窗体时,它的标题会与MDI窗体的标题组合在一起并显示于MDI窗体的标题栏上。
如何向窗体上添加控件?有哪两种方法?
答:在工具箱中单击控件图标,然后双击窗体;在工具箱中单击控件图标,然后在窗体上拖动鼠标。
如何设置控件之间的对齐方式? 答:可使用“格式”菜单或“窗体编辑器”工具栏。
如何设置控件相对于窗体的居中对齐方式? 答:可使用“格式”菜单或“窗体编辑器”工具栏。
如何创建控件数组?
答:可在属性窗口中设置第一个控件的Index属性,然后把其他控件的Name属性设置成与第一个控件的Name属性相同。
如何把一组控件设置成相同的大小? 答:可使用“格式”菜单或“窗体编辑器”工具栏。
要把多于两个的控件设置相同的间距? 答:可使用“格式”菜单。
如何为文本框设置访问键?
答:可在该文本框前面添加一个标签,并在标签的Caption属性值包含“访问键字母”,把标签的TabIndex属性设置成比文本框的TabIndex属性值大1。
在设计时如何向列表框控件添加选项? 答:可设置List属性。
对于计时器控件,如何取消由Interval属性所建立的倒计数? 答:可把该控件的Enabled属性设置为False。
如何使用PSet方法清除窗体上的一个像素? 答:可规定该像素的坐标,并使用BackColor属性设置作为color参数。
如何使用Circle方法在窗体上画出扇形 答:可把start和end参数设置为负值,以画出两条半径,与圆弧一起构成扇形。
Shape控件可以用爱显示哪些图形? 答:用来显示以下图形:矩形,正方形,椭圆,圆,圆角矩形,圆角正方形。
如何实现图像框控件实现图像的放大和缩小? 答:可调用PaintPicture方法并设置目标尺寸比源尺
显示全部