Visual Basic 程序设计1.ppt
《Visual Basic 程序设计1.ppt》由会员分享,可在线阅读,更多相关《Visual Basic 程序设计1.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Visual Basic 程序设计程序设计第一讲第一讲 2课时课时教学目标及基本要求教学目标及基本要求了解了解Visual Basic语言的诞生背景、发展、语言的诞生背景、发展、特点及运行环境。特点及运行环境。熟悉熟悉Visual Basic集成开发环境的结构功能、集成开发环境的结构功能、特性及应用。特性及应用。掌握对象的概念及对象的三要素。掌握对象的概念及对象的三要素。掌握窗体对象和控件对象的概念和基本操掌握窗体对象和控件对象的概念和基本操作。作。教学重点教学重点 Visual Basic集成开发环境;集成开发环境;Visual Basic编程的基本过程;编程的基本过程;对象的概念及对象的三
2、要素;对象的概念及对象的三要素;窗体对象和控件对象的概念和基本操作。窗体对象和控件对象的概念和基本操作。教学难点教学难点 对象的概念及对象的三要素;对象的概念及对象的三要素;教学内容教学内容 Visual Basic语言的版本与特点语言的版本与特点Visual Basic 的集成开发环境的集成开发环境Visual Basic 编程基本过程编程基本过程Visual Basic 程序调试与排错方法程序调试与排错方法类与对象类与对象事件驱动与事件过程事件驱动与事件过程窗体和控件窗体和控件Visual Basic语言的版本与特点语言的版本与特点程序设计语言的发展程序设计语言的发展第一代程序设计语言(机
3、器语言)第一代程序设计语言(机器语言)第二代程序设第二代程序设计语言(汇编语言)计语言(汇编语言)第三代程序设计语言(高级第三代程序设计语言(高级语言:面向过程程序设计语言、面向对象程序设计语语言:面向过程程序设计语言、面向对象程序设计语言)言)Visual Basic语言诞生的背景与版本语言诞生的背景与版本1991年年Microsoft公司推出的公司推出的Visual Basic语言是一种语言是一种可视化的编程语言,简称可视化的编程语言,简称VB,其前身是,其前身是Basic语言,语言,语法规则相对简单,是一种适合于计算机初学者学习语法规则相对简单,是一种适合于计算机初学者学习的程序语言。的
4、程序语言。Visual Basic 6.0共有共有3个版本:标准版、专业版和企个版本:标准版、专业版和企业版。业版。Visual Basic语言的结构功能与特点语言的结构功能与特点 提供可视化的程序设计平台提供可视化的程序设计平台采用面向对象的程序设计方法采用面向对象的程序设计方法实施事件驱动的编程机制实施事件驱动的编程机制具有强大而开放的数据库管理功能具有强大而开放的数据库管理功能支持动态数据交换(支持动态数据交换(DDE)支持对象链接与嵌入(支持对象链接与嵌入(OLE)支持动态链接库(支持动态链接库(DLL)具有完备的具有完备的Help联机帮助功能联机帮助功能Visual Basic语言的
5、版本与特点语言的版本与特点Visual Basic 的集成开发环境的集成开发环境 Visual Basic的主窗口(见图的主窗口(见图1-1)VB集成开发环境:集成开发环境:Integrated Development Environment,是开发,是开发Visual Basic应用程序的平台。应用程序的平台。标题栏和菜单栏标题栏和菜单栏标题栏最左端是控制菜单框,最右端是最小化、最大化(还标题栏最左端是控制菜单框,最右端是最小化、最大化(还原)和关闭按钮。控制菜单框的右侧显示当前激活的工程名原)和关闭按钮。控制菜单框的右侧显示当前激活的工程名称、当前工作模式。称、当前工作模式。工具栏工具栏工
6、具栏由一组按钮构成,每个按钮都对应一条菜单中的常用工具栏由一组按钮构成,每个按钮都对应一条菜单中的常用命令。要显示或隐藏工具栏,可执行命令。要显示或隐藏工具栏,可执行“视图视图”下拉菜单下拉菜单“工工具栏具栏”级联菜单中的相应命令。级联菜单中的相应命令。图1-1 Visual Basic主窗口Visual Basic 的集成开发环境的集成开发环境 Visual Basic的其它窗口的其它窗口 窗体设计器窗口窗体设计器窗口窗体设计器简称窗体(窗体设计器简称窗体(Form),是应用程序最终面向用户的窗),是应用程序最终面向用户的窗口,对应于应用程序的运行结果。每个窗体窗口只容纳一个窗口,对应于应用
7、程序的运行结果。每个窗体窗口只容纳一个窗体,在开发应用程序时可以使用多个窗体。每一个窗体都有与体,在开发应用程序时可以使用多个窗体。每一个窗体都有与其他窗体不同的名字,系统默认窗体名称依次为其他窗体不同的名字,系统默认窗体名称依次为Form1、Form2和和Form3。工具箱窗口工具箱窗口工具箱窗口中除了指针不是控件,其余工具箱窗口中除了指针不是控件,其余20个图标为标准的控件。个图标为标准的控件。指针仅用于移动窗体和控件以及调整它们的大小。指针仅用于移动窗体和控件以及调整它们的大小。窗体布局窗口窗体布局窗口主要用于指定程序运行时的初始位置,使所开发的应用程序能主要用于指定程序运行时的初始位置
8、,使所开发的应用程序能在各种不同的分辨率的显示器上使用,在多窗体应用程序中较在各种不同的分辨率的显示器上使用,在多窗体应用程序中较为有用。为有用。Visual Basic 的集成开发环境的集成开发环境 Visual Basic的其它窗口的其它窗口 属性窗口属性窗口用于设置窗体和控件的标题、大小及字体等属性特征。在实际用于设置窗体和控件的标题、大小及字体等属性特征。在实际的应用中,很多属性使用默认值。的应用中,很多属性使用默认值。代码窗口代码窗口该窗口用于编辑应用程序事件过程代码。打开代码窗口有以下该窗口用于编辑应用程序事件过程代码。打开代码窗口有以下3种方法:种方法:(1)在工程资源管理器窗口
9、中选择一个窗体或标准模块,并单在工程资源管理器窗口中选择一个窗体或标准模块,并单击击“查看代码查看代码”按钮。按钮。(2)双击一个控件或窗体本身。双击一个控件或窗体本身。(3)从从“视图视图”菜单中选择菜单中选择“代码窗口代码窗口”命令。命令。工程资源管理器窗口工程资源管理器窗口在在Visual Basic程序设计中,工程是用于创建一个应用程序的程序设计中,工程是用于创建一个应用程序的所有文件的集合。该窗口是进行工程管理的可视化窗口。所有文件的集合。该窗口是进行工程管理的可视化窗口。Visual Basic 的集成开发环境的集成开发环境 Visual Basic编程的基本步骤编程的基本步骤 V
10、isual Basic编程的基本步骤编程的基本步骤“创建工程创建工程”“添加控件添加控件”“设置属性设置属性”“编写代码编写代码”“保存工程保存工程”“运行工程运行工程”“修改工程修改工程”“最后保存最后保存”“生成可执行文件生成可执行文件”Visual Basic工程文件的组成工程文件的组成一个最简单的一个最简单的Visual Basic程序(即只包含一个窗体的程序(即只包含一个窗体的工程)应该包含工程文件工程)应该包含工程文件*.vbp和窗体文件和窗体文件*.frm两个两个源文件。源文件。Visual Basic语言的编码规则语言的编码规则 Visual Basic代码不区分字母的大小写代
11、码不区分字母的大小写语句书写自由语句书写自由注释有利于程序的维护和调试注释有利于程序的维护和调试对象名命名约定对象名命名约定使用缩进使用缩进严格按照严格按照Visual Basic规定的格式和符号编写程序规定的格式和符号编写程序 Visual Basic编程的基本步骤编程的基本步骤 Visual Basic程序调试与排错程序调试与排错方法方法 Visual Basic程序的错误类型程序的错误类型编译错误、运行错误和逻辑错误。编译错误、运行错误和逻辑错误。Visual Basic调试工具调试工具“调试工具栏调试工具栏”或者或者“调试调试”菜单菜单调试和排错方法调试和排错方法中断模式的进入和退出中
12、断模式的进入和退出控制程序的运行控制程序的运行设置断点设置断点调试窗口调试窗口类与对象类与对象 类和对象类和对象 概念:概念:对象是具有某些特征的具体事物的抽象。对象是具有某些特征的具体事物的抽象。类是创建对象实例的模板,是同种对象的集合和抽象,类是创建对象实例的模板,是同种对象的集合和抽象,包含了创建对象的属性描述和行为特征的定义。包含了创建对象的属性描述和行为特征的定义。对象和类的关系:类是对象的定义;对象是类的一个对象和类的关系:类是对象的定义;对象是类的一个实例,对象继承了类的属性、方法。实例,对象继承了类的属性、方法。举例:举例:类:窗体类、工具箱上的控件类、类:窗体类、工具箱上的控
13、件类、ActiveX控件类。控件类。常用的对象:控件对象、系统对象常用的对象:控件对象、系统对象(打印机、剪贴板打印机、剪贴板Clipboard、屏幕、屏幕Screen、应用程序、应用程序App)、窗体等。、窗体等。对象的三要素对象的三要素 属性:对象的性质,即用来描述和反映对象特属性:对象的性质,即用来描述和反映对象特征的参数。征的参数。方法:对象的行为,即将一些通用的过程编写方法:对象的行为,即将一些通用的过程编写好并封装起来,作为方法供用户直接调用。好并封装起来,作为方法供用户直接调用。事件:响应对象的动作事件:响应对象的动作,即发生在对象上的事即发生在对象上的事情,发生在用户与应用程序
14、交互时。如单击控情,发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。件、鼠标移动、键盘按下等。类与对象类与对象 给对象命名给对象命名对象名在同一作用域内要具有惟一性,另外有对象名在同一作用域内要具有惟一性,另外有意义的名称可以提高程序可读性。意义的名称可以提高程序可读性。可通过设置属性窗口中可通过设置属性窗口中“名称名称”属性的值来给属性的值来给对象命名。对象命名。在设计窗体或控件对象时,在设计窗体或控件对象时,Visual Basic会自会自动提供一个缺省的名称。动提供一个缺省的名称。类与对象类与对象 给对象设置属性(给对象设置属性(Properties)在在Visual Ba
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic 程序设计1 程序设计
限制150内