




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual Basic 6.0知识总结10级、3班一、名词解释:1、 对象:对象是系统中的基本运行实体。用户用来构筑用户图形界面的每一个可视的控件均为对象。创建用户界面时用到的对象可分为窗体对象和控件对象。整个应用程序也是一个对象,还有一些对象不可见。2、 属性:属性是对对象特性的描述,不同的对象有不同的属性。3、 事件:事件是由Visual Basic 6.0预先设置好的,能够被对象识别的动作。4、 方法:方法是指控制对象动作行为的方式,是对象包含的函数或过程。5、 工程:是Visual Basic 6.0应用程序开发过程中使用的文件集。Visual Basic 6.0工程主要由窗体模块、标准模块和类模块三部分组成。6、 窗体:就是窗口,在Visual Basic 6.0中,窗体是用户界面的最本的模块,也是创建应用程序所使用的主要对象之一。7、 标准模块:应用程序内其他模块访问的过程和声明的容器,扩展名.BAS。8、 窗体模块:窗体模块的文件扩展名为.frm。这类模块是Visual Basic 6.0应用程序的基础。窗体模块可以包含事件过程、通用过程、以及变量、常数、类型和外部过程的窗体级声明。9、 类模块:类模块的扩展名.cls。这类模块是面向对象编程的基础。10、常量:在程序执行过程中其值保持不变的量。在Visual Basic 6.0中,常量分为两种:一般常量和符号常量。11、符号常量:是在程序中用标识符表示的一些永远不变的常数或字符串。12、事件驱动: Visual Basic 6.0采用事件驱动编程机制。当发生某个事件时,就会“驱动”预先设置的一系列动作,称为“事件驱动”。13、事件过程:针对控件或窗体的事件编写的代码,称为“事件过程”。14、变量:在程序执行期间其值可以改变的量。在程序运行中,系统为程序中的每一个变量分配一个存储单元,变量名实质上计算机内存单元的命名。变量名用于识别变量在内存中的位置,变量的类型指定其占用内存空间的大小。15、事件过程:针对窗体或窗体的事件编写的代码,称为“事件过程”。16、过程:为了简化程序设计,通常将程序分割成较小的逻辑部件,这些部件称为过程。在Visual Basic中,过程分为SUB过程和FUNCTION过程。所有的可执行代码都必须属于某个过程。SUB过程可以放在标准模块或窗体模块中。过程的定义是平行的,不能在过程中定义其他过程。17、隐式声明:Visual Basic中允许不经过声明就直接使用,称为隐式声明。18、定长数组:是指元素个数保持不变的数组。19、数组的初始化:就是给数组的各元素赋初值。20、数组:在Visual Basic中把一组具有相同名字、不同下标的变量,称为数组。21、动态数组:是指计算机在执行过程中才给数组开辟存储空间的数组。可以用REDIM语句再次分配动态数组占据的空间,也可以用ERASE删除它,收回所占存储空间,也可以改变元素的个数。22、编译错误:也称为语法错误,这种错误是由于程序中的语句违反了Visual Basic语法规则而引起的。23、实时错误:是指程序输入或编译时并未出现任何语法错误,但在程序运行中发生错误,导致应用程序中断。24、逻辑错误:是最难处理的一种错误,程序可以正常执行,但得不到所希望的结果。25、窗体:是用户界面最基本的模块,也是创建应用程序所使用的主要对象之一。26、快速显示窗体:快速显示窗体一般作为程序的封面使用,这种窗口一般没有命令按钮,没有标题栏。27、框架控件:框架控件为其他控件提供可标识的分组,可以在功能上进一步分割一个窗体。28、模态对话框:在继续使用应用程序的其他部分之前,必须关闭、隐藏或卸载的对话框。29、对话框:对话框是种特殊类型的窗体对象。30、注释语句:是为了方便程序的阅读,对程序进行说明的语句。31、相对坐标:是相对于“最后参照点“(调用绘图方法后停留的位置)的横向距离和纵向距离。32、一般常量:包含在程序代码中的常量。33、运算符的优先级:一个表达式可能含有多种运算,系统会按预先确定的顺序进行计算,此顺序称为运算符的优先级。34、ADO Connection 对象 :代表打开的,与数据源的连接,Connection 对象代表与数据源进行的唯一对话。35、系统功能设计:是程序设计的起始部分,也是最为重要的部分,它是程序设计的骨架,直接决定后期程序的好坏。二、简答题:1、 VB有哪些特点?答:(1)面向对象的可视化设计工具(2)事件驱动的编程机制(3)构化的程序设计语言(4)供了易学易用的应用程序集成开发环境(5)持多种数据库系统的访问(6)支持DDE、DLL和OLE(7)ActiveX技术(8)B6.0在开发环境上、网络功能等的增强2、如何启动 Visual Basic 6.0?(1). 单击任务栏上的“开始”。(2). 选择“程序”,接着选取“Microsoft Visual Basic 6.0 中文版”。 (3)、弹出“新建工程”对话框,在新建选项卡中选择“标准EXE”,然后单击“打开”按钮。 3、如何退出Visual Basic 6.0? (1)、打开“文件”菜单,并执行“退出”命令(2)、ALT+Q(3)、单击窗口右上角的“关闭”按钮4、VB66.0集成环境由哪几部分组成?答:标题栏、菜单栏、工具栏、窗体(Form)设计窗口、代码(code)窗口、属性(properties)窗口、工程资源管理器(project expror)窗口、工具箱(ToolBox)窗口、窗体布局窗口.5、打开代码窗口的方法有哪些?(1) 双击窗体或窗体上包含的控件(2) 选择“视图”“代码窗口”命令(3) 单击工程资源管理器窗口中的“查看代码”命令(4) 按F7键6、 简述VB的编程步骤。(1)建立应用界面(2)设置界面属性(3)编写事件驱动代码7、VB有哪几种数据类型?答:整型、长整型、单精度型、双精度型、货币型、字符型、字节型、日期型、布尔型、可变型、对象型8、建立事件过程的方法有哪些?答:(1)双击窗体或控件,即可打开代码编辑窗口,并且会出现该窗体或控件默认过程代码。(2)单击工程资源管理器窗口的“查看代码”按钮,然后从“对象”列表框中选择一个对象,从“过程”列表中选择一个过程。(3)自己编写事件过程,在代码编辑器窗口中直接编写事件过程。9、在VB中,创建对话框的方法有哪几种?答:(1)使用Msgbox或Inputbox函数的代码可以创建自定义对话框。(2)使用标准窗体或处定义已存在的对话框创建自定义对话框。(3)使用CommonDialog控件可创建标准对话框。10、如何在工具箱中添加通用对话框控件答:(1)从“工程”菜单中选择“部件”命令。(2)从“部件”对话框中切换到“控件”选项卡。(3)选择“Microsoft Common Dialog Control 6.0” 复选框。(4)单击“确定”按钮。11、创建MDI应用程序的步骤?答(1)从“工程”菜单中选择“添加MDI窗体”命令。(2)创建应用程序的子窗体。要创建一个MDI子窗体,可先创建一个新窗体(或打开一个存在的窗体),然后把的MDIChild属性设为True。(3)设计时使用MDI子窗体。12、简述添加MDI窗体的步骤?(教材P79(3)13、如何添加MDI子窗体?(教材P79(4)14、在多文档界面中,如何设置启动对象?(教材P80(7)15、如何制作快速窗体?(教材P82)16、MDI窗体有哪些特性?(教材P82)17、控件的通用属性有哪些?其功能分别是什么?答(1). name:返回在代码中用于控件的名称,在属性窗口中显示为“(名称)”,在运行时是只读的。(2). BackColor:返回或设置控件中文本和控件的背景颜色。(3). Caption :返回或设置控件中显示的文本。(4). ForeColor:返回或设置控件中文本和图形的前景颜色。(5). Font:返回或设置一个Font对象。用于指定控件中文本的字体名称、字体样式和大小。(6). Height和Width:返回或设置控件的高度和宽度。(7). Left和Top:返回或设置控件左边缘和上边缘与容器左边缘和上边缘间的距离。(8).Visible:返回或设置一个布尔值,决定控件是否可见。18、控件的基本操作有哪些?(2011年高考题)(1)添加控件。(2)选取控件。(3)移动控件。(4)调整控件大小。(5)复制控件。(6)删除控件。(7)设置控件的格式。(8)把多于两个的控件设置相同间距。19、 如何为文本框设置访问键?答:(1)、首先添加一个标签并在Caption属性中通过&字符指定一个访问键;(2)、然后添加一个文本框,这样标签的TabIndex属性比文本框的该属性小1,而标签不能接受焦点,使用访问键即可把焦点置于文本框中。20、shape控件可以绘制哪些图形?答:shape控件是图形控件,可用于显示矩形,正方形,椭圆,圆形,圆角矩形。21、如何在工具箱中添加ShockwaveFlash控件?答(1)、从“工程”菜单中选择“部件”命令。(2)、从“部件”对话框的“控件”选项卡,选择“ShockwaveFlash”前面的复选框。(3)、单击“确定”按钮。220、如何在工具箱中添加“windows Media Player”播放器?答(1)、从“工程”菜单中选择“部件”命令。(2)、从“部件”对话框的“控件”选项卡,选择“windows Media Player”前面的复选框。(3) 、单击“确定”按钮。23、启动菜单编辑器的方法有哪些?答(1)单击工具栏菜单编辑器图标(2)工具/菜单编辑器 (3)窗体上快捷菜单菜单编辑器(4) 用热键Ctrl+E 24、如何添加RichTextBox控件?(P144)25、如何添加状态栏控件?(P146)26、如何对状态栏控件进行设置?(P146-147)27、状态栏控件提供窗体,该窗体通常位于父窗体,应用程序通过这一窗体可以显示各种状态数据。Status最多分成(16)个Panel对象,这些对象包含在Panel集合中。28、在Visual Basic6.0中,文件访问的类型有哪几种?各自的适用范围是什么?答(1)顺序型、随机型和二进制型。 (2)顺序型访问适用于读写在连续块中的文本文件。 随机型访问适用于读写有固定长度记录结构的文本文件或二 进制文件。二进制型访问适用于读写任意有结构的文件。29、随机文件的特点?(1)随机文件的记录是定长记录。(2)每个记录划分为若干个字段,每个字段的长度等于相应变量的长度。(3)各数据项要按一定格式置入相应的字段。(4)打开随机文件后,既可读又可写。27、随机文件读写步骤(P176)(1)、定义记录类型和变量。(2)、使用OPEN语句以随机方式打开文件。(3)、对记录进行读写操作。(4)、关闭随机文件。30、. FSO对象模型中包括哪些对象?各有何功能?(P181)(1)Drive对象 (2) Folder对象(3) Files对象 (4)FileSystemObject对象 (5)TextStream对象注:FSO对象模型包含在Scripting类型库中,该类型库位于Scrrun.dll文件中。31、如何引用Scripting类型库?(P181)32. 从文本文件中读取数据的方法有哪些?有何功能?(1)Read (2) ReadLine (3)ReadAll33.简述向文本文件中添加数据的步骤。(P182)(1)打开文本文件。(2)向打开的文本文件中写入数据。(3)关闭已打开的文本文件。34、如何将Msflexgrid控件添加到工具箱中。(1)、从“工程”菜单中选择“部件”命令。(2)、从“部件”对话框的“控件”选项卡,选择“Microsoft FlexGrid Control 6.0(SP6)”前面的复选框。(3)、单击“确定”按钮。35、通过数据控件链接到数据库需要设置哪些属性?答:Connect,DataBaseName,Recordsource,Recordsettype36、通过数据控件链接Access 2000数据库时,应注意什么问题?答:在Visual Basic 6.0中不能直接通过数据控件访问Access 2000版本的数据库,需要将数据库转换为早期数据库版本,若要直接通过数据控件访问Access 2000数据库,应安装补丁(如SP6)。37数据控件的Reposition事件何时发生?答:数据控件的Reposition事件在一条记录成为当前记录后发生。38、数据控件的Reposition事件何时发生?答:数据控件的Reposition事件在移动到一条不同记录前发生。39、如何通过数据控件链接到SQL SERVER数据库?答:通过数据控件链接到SQL SERVER数据库需设置Connect属性设置为odbc;Dsn=.40、使用ODBC数据源管理器可以创建哪几种形式的ODBC数据源?答:(1)用户DSN;(2)系统DSN; (3)文件DSN41、要创建链接SQL Server数据库的ODBC数据源有哪些主要步骤?42、如何将ADO数据控件添加到工具箱中?(P194(3)43、如何将DataGrid控件添加到工具箱中?(P194(3)44、如何设置ADO数据控件的Connectionstring属性?答:(1)可通过该控件的属性页设置 (2)直接输入连接字符串45、如何引用ADO对象库?(P202)46、如何获取RecordSet对象包含的记录数目?答:通过RecordCount属性获取RecordSet对象包含的记录数目。47、简述窗体的LOAD事件和ACTIVATE事件有何区别?答:当程序载入(load)一个窗体的Visible属性为False的窗体时不发生Activate事件,只有当使用Show方法将该窗体的Visible属性设置为True时才发生Activate事件。Load事件在Activate事件之前发生,Load事件在看不到窗体的时候就已经发生了,一般是对窗体进行初始化,而Activate事件是看到窗体的时候才发生。48、如何使用框架对其他控件分组?答:首先需要绘制一个框架控件,然后绘制框架里面的控件,这样就可以把框 架和里面的控件同时移动。4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025兵器装备集团陵川工业春季招聘开启笔试题库历年考点版附带答案详解
- 2025中电建电力投资集团有限公司社会招聘16人笔试题库历年考点版附带答案详解
- 2025中国能建国际集团春季社招36人笔试题库历年考点版附带答案详解
- 2025中国南水北调集团水网水务投资有限公司本部及下属单位秋季招聘20人笔试题库历年考点版附带答案详解
- 2025年区块链行业技术应用案例解析研究报告
- 2025年临床检验学临床应用技术考核模拟试卷答案及解析
- 2025年化妆品行业个性化美妆品牌定位与市场推广研究报告
- 2025年大数据行业数据隐私与数据安全研究报告
- 2025年区块链行业数字资产交易市场概况报告
- 2025年清洁能源行业市场前景与政策解读研究报告
- 消防员心理测试题库及答案解析
- 2025小升初租房合同模板
- 放射科造影剂过敏反应应急处理预案
- 《大嘴巴纸玩偶》名师课件
- 2025年上海市高考英语热点复习:阅读理解说明文
- 国家管网集团合同范本
- 中医全科学科
- Unit 1 Teenage life单词变形-学生背诵与默写清单-2024-2025学年高中英语人教版(2019)必修第一册
- 铁路技术规章:018铁路军事运输管理办法
- 生物发酵安全培训
- 2024-2025学年广东省深圳市九年级上学期期中数学试题及答案
评论
0/150
提交评论