为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

《Visual Basic 6.0程序设计》习题答案

2019-05-11 14页 doc 31KB 68阅读

用户头像

is_037433

暂无简介

举报
《Visual Basic 6.0程序设计》习题答案《Viusla Basic 6.0程序设计》习题答案 习题1答案 一、简答题 1. 答:Windows应用程序通常以窗口形式运行,窗口上包含文本框、按钮等控件。在Visual Basic中,采用“所见即所得”方式设计Windows应用程序,可以把控件直接拖放到窗口上,而不用编写代码来实现用户界面。 2. 答:在任务1中,窗体、标签和按钮都是对象,在设计过程设置了这些对象的许多属性,例如Caption属性等;还在按钮的Click事件中编写程序代码,以便在单击按钮时执行相应的操作。 二、填空题 1. 窗体模块;标准模...
《Visual Basic 6.0程序设计》习题答案
《Viusla Basic 6.0程序》习答案 习题1答案 一、简答题 1. 答:Windows应用程序通常以窗口形式运行,窗口上包含文本框、按钮等控件。在Visual Basic中,采用“所见即所得”方式设计Windows应用程序,可以把控件直接拖放到窗口上,而不用编写代码来实现用户界面。 2. 答:在任务1中,窗体、标签和按钮都是对象,在设计过程设置了这些对象的许多属性,例如Caption属性等;还在按钮的Click事件中编写程序代码,以便在单击按钮时执行相应的操作。 二、填空题 1. 窗体模块;模块;类模块 2. 对象;过程 3. 运行;启动 4. .frm;.vbp 三、选择题 1. A 2. D 3. D 4. B ·1· 一、简答题 1. 答:Visual Basic有以下基本数据类型:Byte(字节型)、Integer (整型)、Long(长整型)、Single(单精度浮点型)、Double(双精度浮点型)、Currency(货币型)、String(变长)、String(定长)、Variant(可变型数字)、Variant(可变型字符)、Boolean(布尔型)、Date (日期型)、Object(对象型)。 2. 答:Visual Basic的表达式分为以下4类:算术表达式、字符串表达式、关系表达式、布尔表达式。 3. 答:Print语句用于输出数字和文本,通常是把结果输出到窗体上。 4. 答:分支语句有两个:If语句和Select语句,它们都是根据条件来执行特定的语句。 5. 答:循环语句有3种语句:For、While和Do,For用于执行指定次数,While为先测试型循环语句,Do为后测试型循环语句。 6. 答:定长数组包含固定数目的元素,通过数组名和下标来访问每个元素。 7. 答:动态数组和定长数组的不同之处在于:动态数组的元素数可以动态改变。 8. 答:过程的参数有两种传递方式:按值传递参数和按地址传递参数。 二、填空题 1. “"”;“#” 2. 字母;255;句号、空格、类型说明符、运算符等 3. False 4. 49 5. marriage And age >= 26 And workingage >=5 6. 17 7. 40 8. 14 9. 10 12 10. 2 4 7 11 16 11. s=2 s=5 s=9 三、选择题 1. D 2. B 3. C 4. D 5. A 6. B 一、简答题 1. 答:不是。 2. 答:Name属性用于标识窗体,Caption属性用于设置窗体标题文字。 3. 答:窗体上显示文本时使用的字体和字号分别用FontName和FontSize属性来设置。 4. 答:运行时用Print方法在窗体上输出文本。 5. 答:窗体的Resize事件当窗体第一次显示或窗体的外观尺寸被改变时发生。 6. 答:窗体的Unload事件当窗体从内存中卸载时发生。 7. 答:要让窗体先接收键盘事件,可把其KeyPreview属性设置为True。 8. 答:要用Line方法在窗体上绘制填充矩形,应同时使用B和F选项。 9. 答:当一个窗体成为活动窗口时将发生Activate事件。 10. 答:MDI应用程序具有以下特性:所有子窗体均显示在MDI窗体的工作空间内。当最小化一个子窗体时,它的图标将显示在MDI窗体上而不是在任务栏中。当最大化一个子窗体时,它的标题会与MDI窗体的标题组合在一起并显示于MDI窗体的标题栏上。 二、填空题 1. Name。 2. CurrentX;CurrentY。 3. vbQuestion。 4. ShowOpen。 5. ShowFont。 6. MDIChild。 三、选择题 1. C 2. B 3. D 4. A 一、简答题 1. 答:要向窗体上添加控件,有以下两种方法:在工具箱中单击控件图标,然后在窗体上拖动鼠标;在工具箱中双击控件图标,此时在窗体中央添加一个控件。 2. 答:要设置控件之间的对齐方式,可使用“格式”菜单或“窗体编辑器”工具栏。 3. 答:要设置控件相对于窗体的居中对齐方式,可使用“格式”菜单或“窗体编辑器”工具栏。 4. 答:要创建控件数组,可在属性窗口中设置第一个控件的Index属性,然后把其他控件的Name属性设置成与第一个控件的Name属性相同。 5. 答:要把一组控件设置成相同的大小,可使用“格式”菜单或“窗体编辑器”工具栏。 6. 答:要把多于两个的控件设置相同的间距,可使用“格式”菜单。 7. 答:要为文本框设置访问键,可在该文本框前面添加一个标签,并在标签的Caption 属性值包含“&<访问键字母>”,把标签的TabIndex属性设置成比文本框的TabIndex属性值大1。 8. 答:要在设计时如何向列表框控件添加选项,可设置List属性。 9. 答:对于计时器控件,要取消由Interval属性所建立的倒计数,可把该控件的Enabled 属性设置为False。 二、填空题 1. (1)BackColor;(2)Caption;(3)Enabled;(4)ForeColor;(5)Font;(6)Height; Width;(8)Left;Top;(9)Visible;(10)BackStyle;(11)AutoSize;(12)MultiLine;True; (13)ScrollBars;2;(14)PasswordChar;*;(15)TabStop;(16)键代码;在该事件发生时响应Shift、Ctrl和Alt键的状态的一个整数;(17)Cancel;Esc;Default;Enter;(18)ListCount; ListIndex;(19)RemoveItem;(20)Value;Min;Max。 三、选择题 1. D 2. C 3. D 4. D 5. B 6. A 一、简答题 1. 答:要使用PSet方法清除窗体上的一个像素,可该像素的坐标,并使用BackColor 属性设置作为color参数。 2. 答:要使用Circle方法在窗体上画出扇形,可把start和end参数设置为负值,以画出两条半径,与圆弧一起构成扇形。 3. 答:Shape控件可以用来显示以下图形:矩形,正方形,椭圆,圆,圆角矩形,圆角正方形。 4. 答:要使用图像框控件实现图像的放大和缩小,可调用PaintPicture方法并设置目标尺寸比源尺寸大或小。 5. 答:要使用图像框控件实现图像的水平和垂直翻转,可调用PaintPicture方法并设置负的目标宽度值和目标高度值。 6. 答:要使用API函数mciSendString函数播放音乐,可使用Play字符串作为操作命令。 二、填空题 1. ScaleMode。 2. BackColor;ForeColor。 3. 16;0;15。 4. 255;0;0。 5. Movie。 6. URL。 三、选择题 1. B。 2. A。 3. D。 4. D。 5. D。 6. C。 一、简答题 1. 答:(1)Clipboard对象有以下功能:提供对系统剪贴板的访问,该对象用于操作剪贴板上的文本和图形,使得用户能够复制、剪切和粘贴应用程序中的文本和图形。(2)要返回或设置Clipboard对象中的文本字符串,分别调用该对象的GetText和SetText方法。 2. 答:要把RichTextBox控件的保存到文件中,可调用该控件的SaveFile方法。 3. 答:要把Toolbar控件与ImageList控件关联起来,可把Toolbar控件的ImageList属性设置为ImageList控件的名称。 4. 答:要在Toolbar控件中引用ImageList控件中的图像,可用Index属性或Key属性的值来引用ListImage对象。 5. 答:要把工具栏按钮与菜单命令关联起来,可在工具栏的ButtonClick事件过程中通过Button对象的Key属性获取用户单击了哪个工具栏按钮,并调用相应菜单命令的Click事件过程。 二、填空题 1. Shortcut。 2. Checked。 3. Enabled。 4. 部件;Microsoft Rich Textbox Control 6.0。 5. Microsoft Windows Common Control 6.0。 6. SelColor。 7. SelFontName。 8. SelRTF。 9. SelPrint。 三、选择题 1. A。 2. A。 3. D。 4. C。 5. D。 一、简答题 1. 答:当从驱动器列表框中选择一个新的驱动器时将发生Change事件。 2. 答:可用ListCount属性来获取文件列表框中匹配Pattern属性设置的文件个数。 3. 答:顺序文件有以下几种访问方式:Input、Output或Append。 4. 答:要将整个文件的内容复制到变量中,可以使用InputB函数将字节从文件复制到变量。 5. 答:要把字符串写入文件中,应以顺序Output或Append打开它,然后使用Print #语句将格式化显示的数据写入顺序文件。 6. 答:对随机文件的读写有以下步骤:定义记录类型和变量;使用Open语句以随机方式打开文件;对记录进行读写操作;关闭随机文件。 7. FSO对象模型包括以下对象:Drive对象、Folder对象、Files对象、FileSystemObject 对象、TextStream对象。 8. 答:(1)要使用FSO对象从文本文件中读取数据,可以调用TextStream对象的Read、ReadLine或ReadAll方法。(2)向文本文件中添加数据可以分为以下三步:打开文本文件;向打开的文本文件中写入数据;关闭已打开的文本文件。 二、填空题 1. Drive。 2. ListCount。 3. For Random。 4. Get。 5. Put。 6. Scripting。 三、选择题 1. C。 2. A。 3. D。 一、简答题 1. 答:通过数据控件连接到数据库时需要设置以下属性:Connect属性;DatabaseName 属性;RecordSource属性;RecordsetType属性。 2. 答:通过数据控件连接Access 2000数据库时,应注意以下问题:在Visual Basic 6.0中不能直接通过数据控件访问Access 2000版本的数据库,需要将数据库转换为早期数据库版本。若要直接通过数据控件访问Access 2000数据库,应安装补丁(如SP6)。 3. 答:数据控件的Reposition事件在一条记录成为当前记录后发生。 4. 答:数据控件的Validate事件在移动到一条不同记录之前发生。 5. 答:要通过数据控件连接到SQL Server数据库,可将数据控件的Connect属性设置为“odbc;dsn=<数据源名称>”。 6. 答:使用ODBC数据源管理器可以创建以下几种形式的ODBC数据源:用户DSN;系统DSN;文件DSN。 7. 答:要创建连接SQL Server数据库的ODBC数据源,有以下主要步骤:添加系统DSN;选择SQL Server驱动程序;命名数据源并选择服务器;选择SQL Server验证方式;选择默认数据库;完成ODBC数据源创建。 8. 答:要将MSFlexGrid控件添加到工具箱中,选择“工程”菜单下的“部件”命令,在“部件”对话框中选择“控件”选项卡,从控件列表中选择“Microsoft FlexGrid Control 6.0(SP6)”选项,然后单击“确定”按钮。 9. 答:要将ADO数据控件添加到工具箱中,可从“工程”菜单中选择“部件”命令,在“部件”对话框选择“控件”选项卡中,选择“Microsoft ADO Data Control 6.0(SP6) (OLEDB)”选项,然后单击“确定”按钮。 10. 答:要将DataGrid控件添加到工具箱中,可从“工程”菜单中选择“部件”命令,在“部件”对话框中选择“控件”选项卡,选择和“Microsoft DataGrid Control 6.0(SP6)(OLEDB)”选项,然后单击“确定”按钮。 11. 答:要设置ADO数据控件的ConnectionString属性,可利用该控件的属性页进行设置,也可以直接输入连接字符串。 12. 答:要引用ADO对象库,从“工程”菜单中选择“引用”命令,在“引用”对话框中选择Microsoft ActiveX Data Objects 2.0 Library选项,然后单击“确定”按钮。 13. 答:要获取Recordset对象包含的记录数目,可通过RecordCount属性来获取。 二、填空题 1. DatabaseName。 2. Refresh。 3. UpdateRecord。 4. 数据控件的名称;字段名称。 5. ADO数据控件的名称。 三、选择题 1. B; 2. B。 习题9答案 一、简答题 1. 答:在学生管理系统所用的数据库包含以下4个数据表:(1)用户信息表为UserInfo,用于存储用户登录的基本信息;(2)学生信息表Student,用于存储学生的基本信息;(3)成绩表Grade,用于存储学生所学专业课程的期末成绩及课程的相关信息;(4)课程信息表Course,用于存储学生所学专业课程的相关信息。 2. 答:要为Visual Basic应用程序制作安装程序,使用Visual Basic 6.0自带的打包程序来完成。 3. 答:本章完成的学生管理系统在以下几个方面还需要进行改进:(1)完成学生成绩管理系统中的用户管理模块,能够添加用户和修改密码;(2)完成学生成绩管理系统中的frmAbout窗体的设计;(3)进一步完善学生成绩管理系统中的成绩管理模块,要求做到能够按照课程,学生,班级汇总学生成绩,并且自动计算除平均分、总分和及格率。 二、填空题 1. MDIChild。 2. 安装程序setup.exe。 三、选择题 1. A。 2. A。
/
本文档为【《Visual Basic 6.0程序设计》习题答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索