《22在VB中建立一个应用程序.ppt》由会员分享,可在线阅读,更多相关《22在VB中建立一个应用程序.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.Visual Basic 6.0集成开发环境集成开发环境2 2 在在VB中建立一个应用程序中建立一个应用程序2VB常用标准控件常用标准控件图标名称功能Label(标签)用于显示说明文本TextBox(文本框)用于运行时用户输入或输出信息CommandButton(命令按钮)用于开始、中断或结束一个过程,单击它将调用用户写入Click事件过程中的指令ListBox(列表框)显示项目列表以供用户进行多个选择Timer(计时器)用于指定时间简隔执行计时器事件Image(图像框)用于显示一个位图图像Shape(形状)在窗体中绘制矩形、圆等几何图形Data(数据)用来访问数据库3.使用使用VB开发程
2、序的一般步骤开发程序的一般步骤分析问题,设计算法分析问题,设计算法分析要解决的问题,确定下算法,并画出流程图。分析要解决的问题,确定下算法,并画出流程图。设计用户界面设计用户界面根据流程图的步骤在窗体中添加各种控件并摆放好控件位置。根据流程图的步骤在窗体中添加各种控件并摆放好控件位置。设置对象属性设置对象属性设置对象的默认属性,如窗体的标题,按钮的标题等。设置对象的默认属性,如窗体的标题,按钮的标题等。编写事件代码编写事件代码在代码窗口添加在代码窗口添加VB语句,以确保按钮等对象功能的执行。语句,以确保按钮等对象功能的执行。调试运行程序调试运行程序如果计算输出的结果不正确,或者界面设计不符合要
3、求,我们可以终止应如果计算输出的结果不正确,或者界面设计不符合要求,我们可以终止应用程序的运行,并重新返回到用程序的运行,并重新返回到VB代码窗口或者对象窗口,进行多次的调整和修代码窗口或者对象窗口,进行多次的调整和修改,保证应用程序能实现算法以符合设计的要求。改,保证应用程序能实现算法以符合设计的要求。保存程序并生成可执行文件保存程序并生成可执行文件VB中的一个工程可以包含窗体文件中的一个工程可以包含窗体文件(.frm)、工程文件、工程文件(.vbp)和其他文件。调和其他文件。调试正确后,可通过试正确后,可通过“文件文件”菜单下的菜单下的“生成工程生成工程exe”将应用程序编译成可执行将应用
4、程序编译成可执行程序。程序。窗体文件窗体文件(.frm)又称源文件,包含了窗体的对象属性以及事件过程代码。又称源文件,包含了窗体的对象属性以及事件过程代码。工程文件工程文件(.vbp)包含了窗体、模块及添加的引用、使用的控件等相关信息,包含了窗体、模块及添加的引用、使用的控件等相关信息,没有其他代码,仅仅为工程的设置。没有其他代码,仅仅为工程的设置。vbw文件与之配套,保存了最后保存工程时文件与之配套,保存了最后保存工程时候的情况。候的情况。4VB工具栏常用按钮功能介绍工具栏常用按钮功能介绍图标名称作用工程资源管理器打开工程资源管理器窗口打开工程打开一个新的工程保存工程保存当前正在编辑的工程启
5、动运行当前建立的应用程序停止停止当前正在运行的程序对象浏览器打开对象浏览器窗口工具箱打开工具箱窗口本节课学习要求掌握本节课学习要求掌握VB常用的几种内部控件的功能,并能初步建立起一个常用的几种内部控件的功能,并能初步建立起一个简单的简单的VB应用程序。要求学会在窗体中添加控件并在属性窗口设置控件的默认应用程序。要求学会在窗体中添加控件并在属性窗口设置控件的默认属性。能区分窗体文件属性。能区分窗体文件(.frm)、工程文件、工程文件(.vbp)以及可执行文件以及可执行文件(.exe)的作用。的作用。1在在VB中,双击窗体中的中,双击窗体中的Timer控件后,出现的是控件后,出现的是 ()A工具箱
6、工具箱 B工程窗口工程窗口C属性窗口属性窗口 D代码窗口代码窗口D D 2某某VB工程的部分界面设计如下图所示:工程的部分界面设计如下图所示:A A 关于此工程,有以下说法:关于此工程,有以下说法:工程文件名是工程文件名是“工程工程1.vbp” 该工程只有一个窗体该工程只有一个窗体窗体文件名是窗体文件名是“MyFrom” 窗体名称是窗体名称是“智能点到智能点到”上述说法正确的是上述说法正确的是()A BC D3在在VB中,以下控件既可以用于接受输入文本字符,又能用中,以下控件既可以用于接受输入文本字符,又能用于显示文本字符的是于显示文本字符的是()A. B. C. D. B B下列说法不正确的
7、是下列说法不正确的是 ()AInterval为属性名为属性名B1320为属性值为属性值C该对象名称为该对象名称为Timer1D根据根据“Timer1_Timer”可可判断窗体名为判断窗体名为TimerD D4在在VB窗体中有一个对象,该对象的属性窗口如下图所示:窗体中有一个对象,该对象的属性窗口如下图所示:对象名称与显示相同。其中,没有对象名称与显示相同。其中,没有Caption属性的对象是属性的对象是()AForm1 BText1CLabel1 DCommand1B B5某某VB程序窗体如下图所示:程序窗体如下图所示:6在在VB中,以下按钮可以实现对当前正在编辑的程序进行调中,以下按钮可以实
8、现对当前正在编辑的程序进行调试的是试的是()A. B. C. D. B B7在在VB中,中,TextBox控件可以实现文本的输入与显示。如下控件可以实现文本的输入与显示。如下图所示,可以修改该控件的哪项属性以实现文本的多行显示图所示,可以修改该控件的哪项属性以实现文本的多行显示()C CAPasswordChar BVisibleCMulitiLine DText8小李设计了一个小李设计了一个VB应用程应用程序,界面如下图所示。其中显示序,界面如下图所示。其中显示“输入输入A的值的值”和和“输入输入B的值的值”的两的两个对象属于同一类,该类为个对象属于同一类,该类为 ()A文本框类文本框类 B
9、标签类标签类C命令按钮类命令按钮类D列表框类列表框类B B9某对象的一个事件处理过程代码如下:某对象的一个事件处理过程代码如下:Private Sub Comjs_Click() s s 2 Text1.Text Str(s)End Sub下列说法正确的是下列说法正确的是()A该过程的过程名为该过程的过程名为Comjs B该事件是一个该事件是一个“单击单击”事件事件C该对象的对象名为该对象的对象名为Comjs_Click D该对象的类名为该对象的类名为“Sub”B B10在在VB中,如果要在标签中,如果要在标签Lab上显示文字上显示文字“关键点关键点”,则下列语句正确,则下列语句正确的是的是
10、()ALabal1.Caption 关键点关键点 BLabal1.Text “关键点关键点CLab.Caption 关键点关键点 DLab.Width 关键点关键点C CPrivate Sub Command1_Click()a Val(Text1.Text)b Val(Text2.Text)c a bLabel1.cap Str(c)End SubD D11某某VB程序的代码如下:程序的代码如下:运行程序,单击命令按钮运行程序,单击命令按钮Command1后弹出如下图所示的出错信息提示,引后弹出如下图所示的出错信息提示,引起该错误的语句是起该错误的语句是()Aa Val(Text1.Text
11、) Bb Val(Text2.Text)Cc a b DLabel1.cap Str(c)12某某VB程序保存编译后生成的文件如下图所示:程序保存编译后生成的文件如下图所示:A A其中,包含了事件处理过程代码的文件是其中,包含了事件处理过程代码的文件是 ()AForm1.frm BMSSCCPRJ.SCCCtest.exe Dtest.vbp13某景区各景点团体收费程序设计界面及代码窗口如下图所示:某景区各景点团体收费程序设计界面及代码窗口如下图所示:D D下列说法不正确的是下列说法不正确的是()A窗体共包含窗体共包含10个对象个对象B对象对象Text1用于输入用于输入A景点的参观人数景点的参
12、观人数C对象对象Label5用于输出团体票的总金额用于输出团体票的总金额D对象对象Click用于驱动程序运行用于驱动程序运行14某某VB程序窗体设计与窗体中的某对象属性窗口如下图所示:程序窗体设计与窗体中的某对象属性窗口如下图所示:5 5该窗体共含有该窗体共含有_个对象,窗体的个对象,窗体的Caption属性值为属性值为_。当前选中的对象名称是当前选中的对象名称是_,其属于,其属于_类。类。ListBox类控件是否具有类控件是否具有Caption属性?属性?_。排序示例排序示例List1List1列表框列表框否否15(操作题操作题)某字符分类统计程序的界面设计如下图所示:某字符分类统计程序的界
13、面设计如下图所示:请打开素材文件夹下请打开素材文件夹下vb1文件夹中的文件夹中的“test.vbp”文件,完成以下操作:文件,完成以下操作:对照设计图,修改窗体的显示名称为对照设计图,修改窗体的显示名称为“字符分类统计字符分类统计”。在窗体相应位置添加命令按钮在窗体相应位置添加命令按钮Command2,并将其,并将其Caption设置为设置为“统计统计”。给给“统计统计”按钮按钮Command2添加合适的事件代码,该代码在素材文件夹添加合适的事件代码,该代码在素材文件夹下下 vb1文件夹中的文件夹中的Code.txt文件内得到。文件内得到。程序调试正确后,保存工程文件与窗体文件。并程序调试正确后,保存工程文件与窗体文件。并vb1文件夹中生成文件夹中生成“Tongji.exe”文件。文件。