vb程序设计概述

上传人:第*** 文档编号:56900649 上传时间:2018-10-17 格式:PPT 页数:32 大小:749KB
返回 下载 相关 举报
vb程序设计概述_第1页
第1页 / 共32页
vb程序设计概述_第2页
第2页 / 共32页
vb程序设计概述_第3页
第3页 / 共32页
vb程序设计概述_第4页
第4页 / 共32页
vb程序设计概述_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《vb程序设计概述》由会员分享,可在线阅读,更多相关《vb程序设计概述(32页珍藏版)》请在金锄头文库上搜索。

1、VB程序设计概述,第一章,计算机技术系 张志辉,2,目标,VB的发展过程、特点 VB的集成开发环境 对象和事件的概念 开发Vb应用程序的一般步骤,3,VB的发展过程、特点,Visual Basic,可视化,Basic语言,Visual Basic是可视化Basic程序设计语言,简称VB!,4,VB的发展过程,1992年 VB2.0版,1993年 VB3.0版,1995年 VB4.0版,1997年 VB5.0版,1998年 VB6.0版,2002年 VB.NET2002版 (VB7.0),2003年 VB.NET2003版 (VB7.1),2005年 VB2005版 (VB8.0),我们即将要学

2、!,5,Visual Basic特点,Visual Basic的特点 面向对象的可视化编程(OOP, Object Oriented Programming)可视化的界面设计代替传统的程序设计方法 结构化的设计语言 友好的VB集成开发环境 充分利用Windows资源 开放的数据库功能与网络支持,6,Visual Basic特点,Visual Basic的特点 事件驱动的编程机制,开始,过程1,过程n,结束,7,Visual Basic的集成开发环境,8,启动VB:单击 “开始”-“程序-“Microsoft Visual Basic 6.0”,就可以启动Visual Basic 6.0并进入到

3、 Visual Basic 集成 开发环境 。,2.1 集成开发环境,“新建工程”对话框有三个选项卡分别是新建、现存和最新: 新建:可以建立新的工程或应用程序,如标准EXE工程、ActiveX EXE工程等 ; 现存:可以打开原来已经存在的工程 ; 最新:可以打开最近建立或使用过的工程 。,9,VB集成开发环境 :标题栏、菜单栏、工具栏、工程资源管理器、属性窗口、窗体布局窗口、窗体设计窗口、代码窗口和工具箱。,2.1 集成开发环境,10,2.1.1 主窗口,标题栏 标题栏中的标题为“工程1-Microsoft Visual Basic设计 ”,说明此时集成开发环境处于设计模式,在进入其他状态时

4、,方括号中的文字将作相应的变化。VB有3种工作模式: 设计模式:可进行用户界面的设计和代码的编制,以完成应用程序的开发。 运行模式:运行应用程序,这时不可编辑代码,也不可编辑界面。 中断模式:应用程序运行暂时中断,这时可以编辑代码,但不能编辑界面。,11,2.1.1 主窗口,菜单栏 菜单栏中包括13个下拉菜单,各菜单的作用如下: “文件”:用于创建、打开、保存、显示最近的工程以及生成可执行文件。 “编辑”:用于输入或修改程序源代码。 “视图”:用于集成开发环境下程序源代码、控件的查看。 “工程”:用于控件、模块和窗体等对象的处理。 “格式”:用于窗体控件的对齐等格式化操作。 “调试”:用于程序

5、调试和查错。 “运行”:用于程序启动、中断和停止等。 “查询”:用于数据库表的查询及相关操作。 “图表”:使用户能够用可视化的手段来表示表及其相互关系,而且可以创建和修改应用程序所包含的数据库对象。 “工具”:用于集成开发环境下工具的扩展。 “外接程序”:用于为工程增加或删除外接程序。 “窗口”:用于屏幕窗口的层叠、平铺等布局以及列出所有已打开的文档窗口。 “帮助”:帮助用户系统地学习和掌握VB的使用方法及程序设计方法。,12,2.1.1 主窗口,工具栏 工具栏可以快速地访问常用的菜单命令。VB的标准工具栏如图所示,除此之外,VB还提供了编辑、窗体编辑器和调试等专用的工具栏。为了显示或隐藏工具

6、栏,可以选择“视图”菜单的“工具栏”命令或将鼠标在标准工具栏处单击右键选取所需的工具栏。,13,2.1.2 其他窗口,工具箱窗口 工具箱提供一组工具,用于设计时在窗体中放置控件生成应用程序的用户接口。系统启动后缺省的General工具箱就会出现在屏幕左边,上面有常用的“控件” 。,14,2.1.2 其他窗口,窗体设计窗口 窗体设计窗口用于设计应用程序的界面。如图,在该窗口中可以添加控件、图形和图象来创建各种应用程序的外观。,15,2.1.2 其他窗口,代码窗口 在设计模式中,通过双击窗体或窗体上任何对象或通过“工程资源管理器”窗口中的“查看代码”按钮来打开代码编辑器窗口。代码编辑器是输入应用程

7、序代码的编辑器。,注意: 每个窗体设计窗口对应一个代码窗口。,16,2.1.2 其他窗口,属性窗口 所有窗体或控件的属性如颜色、字体等,都可以通过属性窗口来修改。属性窗口由以下部分组成: 对象列表框:单击其右边的箭头可拉出所选窗体包含的对象的列表。 属性显示排列方式:有“按字母序”和“按分类序”两个按钮。前者以字母排列顺序列出所选对象的所有属性;后者按“外观”和“位置”等分类列出所选对象的所有属性。,17,2.1.2 其他窗口,工程资源管理器窗口 工程是指用于创建一个应用程序的文件的集合。工程资源管理器用于管理众多工程的窗口。工程资源管理器窗口上方有以下三个按钮: 查看代码:切换到代码窗口,显

8、示和编辑代码。 查看对象:切换到模块的对象窗口。 切换文件夹:工程中的文件在按类型分或不分层次显示之间切换。,一个工程就是一个应用程序文件的集合,包括: .vbp:工程文件,每个工程有且只有一个工程文件,通过双击它可以打开已有工程 ; .frm:窗体文件,工程的每个窗体对应一个窗体文件,记载窗体及其上控件的属性等信息 ; 其它文件:,18,2.1.2 其他窗口,窗体布局窗口 窗体布局窗口显示在屏幕右下角。用户可使用表示屏幕的小图像来布置应用程序中各窗体的位置。,19,对象和事件的基本概念,一、什么是对象?,对象并不神秘,它的来源就在生活之中,比如将手榴弹当作一个对象,那么你可以这样描述: 1.

9、 它的样子象个锤子 2. 拉一下弦过几秒就得爆炸 3. 泡水里可能就不能响了 4. 离近了,它可会炸人的,20,面向对象程序设计的基本概念,对象特征:第一,它们都有自己的状态第二,它们都有自己的行为,21,面向对象程序设计的基本概念,对象 面向对象技术是基于对象概念的,一个面向对象的程序的每一个成分都是对象。程序是通过建立对象及对象之间的通信来执行的。 对象是一个数据和代码的集合。如VB中窗体就是一个对象,窗体中任何控件也分别是一个对象。每个对象都有属性、事件和方法。,小明,窗 体,文本框,按 钮,22,面向对象程序设计的基本概念,对象 对象的属性 对象都有自已的属性。它们是用来描述和反映对象

10、特征的参数。例如:窗体名称(Name)、标题(Caption)、颜色(Color)、字体(FontName)等都是属性。 对象属性设置的方法: 方法一: 在设计模式下,通过属性窗口直接设置对象的属性。 方法二: 在程序的代码中通过赋值实现,其格式为:对象.属性=属性值例如:Form1.Caption=“显示“,必须先选中对象,后设置属性;在属性窗口列出的 属性中大多可采用系统缺省值 。,属性设置的两种方法适用于大部分属性,但有些属 性只能用程序代码或属性窗口设置。通常把只能通过属 性窗口设置的属性称为“只读属性”。,23,面向对象程序设计的基本概念,对象 对象的事件 VB中,事件是预先定义好的

11、能够被对象所识别的动作,是导致执行某过程的通知。如按下一个键、单击一下鼠标、选择一个菜单等都是一个事件。 事件类型大致可以分为:键盘事件、鼠标事件和程序事件。 键盘事件:用户按下键盘上的按钮后产生的事件。 鼠标事件:用户移动、单击、双击和拖动鼠标时所产生的事件。 程序事件:指VB程序在装入、打开和关闭一个窗体时所产生的事件。 事件过程: 是指附在该 对象上的程序代码,是事件触发后处理的程序。编写事件过程的形式如下:Private Sub 对象名_事件名( )语句序列End Sub,例如: Private Sub cmdOk_Click()cmdOk.FontSize=20 设置命令按钮的字体大

12、小为20 End Sub,24,面向对象程序设计的基本概念,对象 对象的方法 对象的方法是对象的行为方式,即对象要执行的操作。 方法是面向对象的,所以对象的方法调用一般要指明对象。 对象方法 调用形式: 对象名.方法 参数列表 如省略对象,表示当前对象,一般指窗体。,对象是一个数据和代码的集合。其中数据就是对象 的属性,代码就是对象的方法。,对象的三要素,小明,小兰,属 性,姓名:小明 年龄:20岁 身高:1.6m,姓名:小兰 年龄:19岁 身高:1.7m,事 件,方 法,25,总结可视化程序的基本要素,对象:程序的软件构件类(1) - 对象(N,N0)类是对象的抽象,对象是类的具体化类 =

13、属性(静态行为)+方法(动态行为)属性:对象的特征对象名.属性名 = 属性值Command1.Caption = “对象”Caption = “排序”,26,总结可视化程序的基本要素,方法:对象支持的操作对象名.方法名 参数列表 Form1.ShowForm2.HidePrint “加油!”事件:鼠标或键盘的动作Private Sub 对象名_事件名()处理事件的程序代码End Sub,27,VB可视化设计基本步骤,创建 VB应用程序有四个主要步骤: 创建一个工程; 界面设计; 设置属性; 编写代码; 调试运行; 保存并退出。,28,VB可视化设计基本步骤,以创建QQ登录程序为例,29,VB可

14、视化设计基本步骤,一个简单程序 创建一个工程 单击“开始”-“程序”-“VB6.0”就可以启动VB6.0程序。 在出现的“新建工程”对话框中选择“标准EXE”,点“打开”按钮。 新创建的工程包含两个主要的文件,一个是工程文件(.vbp),一个是窗体文件(.frm)。双击工程文件就可以打开该工程。,30,2.3 VB可视化设计基本步骤,一个简单程序 保存并退出 选择“文件”/“保存工程”,分两部保存工程文件和窗体文件。,31,VB可视化设计基本步骤,分析 事件驱动机制:以“用鼠标单击”按钮为例,如图:,系统调用Command1_Click事件过程来响应该事件。,该代码被执行,Private Sub Command1_Click()语句块 End Sub,谢谢!,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号