vb程序设计教程第一讲复习.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《vb程序设计教程第一讲复习.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 程序设计 教程 第一 复习
- 资源描述:
-
1、中国药科大学 计算机教研室 Visual Basic 程序设计程序设计Visual BasicVisual Basic程程 序序 设设 计计 教教 程程授课教师:潘 蕾E-Mail:E-Mail:中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计2 动动手手动动脑脑 实践实践出真知出真知 自学、自学、动手动手、应用、上网、应用、上网 在在编写编写大量程序之后,才能感到运用自如大量程序之后,才能感到运用自如友情提示:学习方法友情提示:学习方法中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计3本课程教学内容:
2、本课程教学内容:第一章第一章 Visual Basic Visual Basic 程序设计概述程序设计概述第二章第二章 常用控件及界面设计常用控件及界面设计第三章第三章 Visual BasicVisual Basic程序设计基础程序设计基础第四章第四章 Visual BasicVisual Basic的基本控制结构的基本控制结构第五章第五章 程序调试程序调试第六章第六章 数组数组第七章第七章 过程过程第八章第八章 文件文件适用总学时数:适用总学时数:84 84 学时学时 其中其中 讲课:讲课:42 42 学时学时 上机:上机:42 42 学时学时中国药科大学中国药科大学 计算机教研室计算机教
3、研室 Visual Basic 程序设计程序设计4第 1 章 Visual Basic 程序设计概述中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计5主要内容主要内容 Visual BasicVisual Basic的特点的特点 面向对象程序设计相关概念面向对象程序设计相关概念 事件驱动过程的程序设计原理事件驱动过程的程序设计原理 Visual BasicVisual Basic的集成开发环境的集成开发环境 创建创建Visual BasicVisual Basic应用程序的一般步骤应用程序的一般步骤中国药科大学中国药科大学 计算机教研室计算机教研室
4、 Visual Basic 程序设计程序设计6 可视化可视化(Visual)(Visual)u 在在WindowsWindows操作平台下,开发具有图形用户界面操作平台下,开发具有图形用户界面(GUI)(GUI)的应用程序的应用程序u Visual Basic 6.0Visual Basic 6.0是一个是一个32位的软件开发环境位的软件开发环境 面向对象面向对象(Object Oriented,OOObject Oriented,OO )u 面向过程的程序设计:是一种强调功能抽象化和模块化面向过程的程序设计:是一种强调功能抽象化和模块化的编程方法,将解决问题的过程看作是一个处理过程。的编程方
5、法,将解决问题的过程看作是一个处理过程。u 面向对象的程序设计:是一种以对象为基础,以事件来面向对象的程序设计:是一种以对象为基础,以事件来驱动对象执行的程序设计方法。驱动对象执行的程序设计方法。Visual BasicVisual Basic的两的两个重要特点个重要特点中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计7基本概念基本概念 对象:对象:是一个包括属性和方法的并被封装起来的整体。在是一个包括属性和方法的并被封装起来的整体。在VB中,对象也可理解为可控制的某个东西,中,对象也可理解为可控制的某个东西,VB中主要有两类中主要有两类对象:窗体
6、和控件。对象:窗体和控件。类:类:是对同一种对象的概括、抽象。用类可以创建对象。是对同一种对象的概括、抽象。用类可以创建对象。对象是类的具体化,实例。对象是类的具体化,实例。属性:属性:指对象的性质、特征指对象的性质、特征。方法:方法:指对象能执行的动作指对象能执行的动作。事件:事件:指能够被对象识别的动作。指能够被对象识别的动作。中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计8基本概念(例)基本概念(例)对象名对象名 人人足球足球窗体窗体属性属性姓名姓名 性别性别年龄年龄 学历学历 图案图案 大小大小 材料材料大小大小 名称名称标题标题 颜色颜
7、色方法方法哭哭 笑笑 旋转旋转 静止静止显示显示 隐藏隐藏事件事件挨打挨打 表扬表扬踢踢 停停单击单击 双击双击问题:问题:有一个充满氢气的红色气球,如果松开手中的线,它就会飞走;有一个充满氢气的红色气球,如果松开手中的线,它就会飞走;如果用针刺穿它,它则会爆炸。如果用针刺穿它,它则会爆炸。试说明:对于气球对象,哪些是属性,哪些是事件,哪些是方法试说明:对于气球对象,哪些是属性,哪些是事件,哪些是方法?中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计9事件事件:对象能够识别并作出反映的外部刺激。:对象能够识别并作出反映的外部刺激。事件驱动事件驱动:
8、又称消息驱动。:又称消息驱动。过程化程序设计过程化程序设计:按顺序一行一行执行代码,执行次序完全按顺序一行一行执行代码,执行次序完全由程序代码控制;由程序代码控制;事件驱动程序设计事件驱动程序设计:也有相应的程序代码,仅在该事件发生也有相应的程序代码,仅在该事件发生时,才会被执行。事件发生的顺序决定了代码执行的顺序,时,才会被执行。事件发生的顺序决定了代码执行的顺序,因此每次执行应用程序时,程序代码并不是按照程序编写的因此每次执行应用程序时,程序代码并不是按照程序编写的顺序来执行的。顺序来执行的。事件驱动过程的程序设计原理事件驱动过程的程序设计原理例例1中国药科大学中国药科大学 计算机教研室计
9、算机教研室 Visual Basic 程序设计程序设计10Visual BasicVisual Basic的集成开发环境的集成开发环境 VB是一个包括界面设计、程序编码、调试、编是一个包括界面设计、程序编码、调试、编译并创建可执行程序的集成开发环境译并创建可执行程序的集成开发环境IDE。VB应用程序由两部分组成应用程序由两部分组成u用户界面设计用户界面设计与用户进行交互的窗体与用户进行交互的窗体u实际算法设计实际算法设计完成信息处理的完成信息处理的程序代码程序代码的设计的设计 在在VB中,创建一个应用程序,被称为建立一个中,创建一个应用程序,被称为建立一个工程。工程。中国药科大学中国药科大学
10、计算机教研室计算机教研室 Visual Basic 程序设计程序设计11标题栏标题栏菜单栏菜单栏工具栏工具栏控件箱控件箱工程资源工程资源管理器管理器属性窗口属性窗口窗体设计器代码编辑器代码编辑器“窗体布局窗体布局”窗口窗口VBVB的集成开发环境的集成开发环境主界面主界面窗体设计器窗体设计器中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计12 创建界面创建界面:选择添加控件;:选择添加控件;设置属性设置属性:按要求调整控件属性;:按要求调整控件属性;编写代码编写代码:编写对象响应事件的程序代码;:编写对象响应事件的程序代码;保存工程保存工程:一个工程
11、由窗体、代码模块、自定义控件及环:一个工程由窗体、代码模块、自定义控件及环境设置等组成。保存时,系统将该工程的所有相关文件一起境设置等组成。保存时,系统将该工程的所有相关文件一起保存;保存;u工程文件:工程文件:vbpvbpu窗体文件:窗体文件:frm frm 运行并调试程序运行并调试程序:检查并排除错误;检查并排除错误;创建可执行文件。创建可执行文件。创建创建VBVB应用程序的一般步骤应用程序的一般步骤中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计13创建创建VBVB应用程序的一般步骤(例)应用程序的一般步骤(例)例例1-11-1:在窗体上显示
12、:在窗体上显示“你好!你好!”和一个命令按钮,和一个命令按钮,单击该按钮,文字变成单击该按钮,文字变成“欢迎进入欢迎进入VBVB世界!世界!”。实现步骤实现步骤启动启动VBVB,系统自动创建工程,系统自动创建工程1 1和窗体和窗体1 1(Form1Form1)创建界面创建界面单击控件工具栏上的标签,将鼠标移到窗体上,光标呈单击控件工具栏上的标签,将鼠标移到窗体上,光标呈十字形;十字形;按住鼠标左键,在窗体上拖动,这样就在窗体上放置了按住鼠标左键,在窗体上拖动,这样就在窗体上放置了一个标签框;一个标签框;使用同样的方法,在窗体上放置一个命令按钮控件;使用同样的方法,在窗体上放置一个命令按钮控件;
13、调整控件大小和位置调整控件大小和位置中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计14设置属性设置属性标签:标签:Autosize 属性为属性为True;Caption属性为属性为“你你好!好!”;Font属性为宋体三号字属性为宋体三号字命令按钮:命令按钮:Caption属性为属性为“确定确定”添加代码(两种方法)添加代码(两种方法)Label1.Caption=“欢迎进入欢迎进入VB世界!世界!”保存,先保存窗体,再保存工程。保存,先保存窗体,再保存工程。运行和调试运行和调试生成可执行文件生成可执行文件实现步骤实现步骤中国药科大学中国药科大学
14、计算机教研室计算机教研室 Visual Basic 程序设计程序设计15复习(复习(2)第 2 章 常用控件及界面设计中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计16主要内容主要内容 窗体的常用属性、方法和事件窗体的常用属性、方法和事件 常用控件的常用属性、方法和事件常用控件的常用属性、方法和事件 菜单的制作菜单的制作 多窗体和多窗体和 MDIMDI窗体的概念窗体的概念中国药科大学中国药科大学 计算机教研室计算机教研室 Visual Basic 程序设计程序设计17窗体窗体(Form)(Form)窗体窗体:窗口窗口(一般,设计期称窗体、运行期称
展开阅读全文