vb第一章-VB可视化程序设计概述课件.ppt

上传人(卖家):晟晟文业 文档编号:4142706 上传时间:2022-11-14 格式:PPT 页数:45 大小:1.78MB
下载 相关 举报
vb第一章-VB可视化程序设计概述课件.ppt_第1页
第1页 / 共45页
vb第一章-VB可视化程序设计概述课件.ppt_第2页
第2页 / 共45页
vb第一章-VB可视化程序设计概述课件.ppt_第3页
第3页 / 共45页
vb第一章-VB可视化程序设计概述课件.ppt_第4页
第4页 / 共45页
vb第一章-VB可视化程序设计概述课件.ppt_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、PAN XIAONANVisual Basic程序设计夏辉丽PAN XIAONAN Visual Basic 程序设计 第1 章 P 2课程意义:课程意义:考核方式:考核方式:授课方式:授课方式:PAN XIAONAN Visual Basic 程序设计 第1 章 P 3总 目 录 PAN XIAONAN Visual Basic 程序设计 第1 章 P 4 本章内容:本章内容:了解程序设计语言的基础知识;了解程序设计语言的基础知识;介绍介绍VBVB的版本和特点;的版本和特点;熟悉熟悉Visual BasicVisual Basic集成开发环境;集成开发环境;掌握设计掌握设计Visual Ba

2、sicVisual Basic应用程序的一般步骤。应用程序的一般步骤。第第1章章 计算机基础知识计算机基础知识PAN XIAONAN Visual Basic 程序设计 第1 章 P 5第第1章章 VB程序设计概述程序设计概述1.1 程序设计语言与程序设计程序设计语言与程序设计1.2 Visual Basic简介简介1.3 VB集成开发环境集成开发环境 1.4 Visual Basic帮助系统帮助系统(自学)(自学)1.5 通过一个简单的应用程序快速入门通过一个简单的应用程序快速入门 设计设计VB应用程序的一般步骤应用程序的一般步骤 PAN XIAONAN Visual Basic 程序设计

3、第1 章 P 6 计算机计算机“听听”不懂人类的自然语言不懂人类的自然语言1.1 程序设计语言与程序设计程序设计语言与程序设计中国人(汉语)中国人(汉语)德国人(德语)德国人(德语)人(自然语言)人(自然语言)计算机(机器能够识别的计算机(机器能够识别的0、1代码)代码)翻译翻译程序设计语言程序设计语言(如:(如:VC+6.0、?)、?)(如:(如:C、VB)PAN XIAONAN Visual Basic 程序设计 第1 章 P 7 计算机如何为人类工作计算机如何为人类工作?人们事先设计好计算机处理信息的步骤人们事先设计好计算机处理信息的步骤;把这些步骤用把这些步骤用程序设计语言程序设计语言

4、编写成程序,送入计算机编写成程序,送入计算机;由由编译器编译器将程序翻译为计算机将程序翻译为计算机能够识别的指令能够识别的指令;运行后,计算机按照人的意图完成指定的工作。运行后,计算机按照人的意图完成指定的工作。1.1 程序设计语言与程序设计程序设计语言与程序设计PAN XIAONAN Visual Basic 程序设计 第1 章 P 83.3.程序设计语言的发展程序设计语言的发展 目前的高级语言:目前的高级语言:VB、VF、FORTRAN、Java 高级语言的本质和规律是相通的高级语言的本质和规律是相通的,但语法、功能上有区别。但语法、功能上有区别。人人类类语语言言计计算算机机语语言言机机器

5、器语语言言汇汇编编语语言言高高级级语语言言PAN XIAONAN Visual Basic 程序设计 第1 章 P 9 1.2 VB简介简介 1964年,年,BASIC语言问世语言问世-Visual Basic前身前身 BASIC:Beginners All-purpose Symbolic Instruction Code 简单易学,初学者首选的编程语言简单易学,初学者首选的编程语言 C语言产生:语言产生:时间时间:19721973 地点地点:美国贝尔实验室美国贝尔实验室 目的目的:UNIX操作系统操作系统(初学者通用符号指令代码)(初学者通用符号指令代码)PAN XIAONAN Visua

6、l Basic 程序设计 第1 章 P 10Visual Basic发展史 Visual BASIC语言的发展经历了以下语言的发展经历了以下四个阶段:四个阶段:第一阶段:(第一阶段:(1964年年70年代初)年代初)1964年年BASIC语言问世。语言问世。基本基本BASIC 第二阶段:(第二阶段:(1975年年80年代中)年代中)PC机早期的机早期的BASIC(微机上固微机上固化的化的BASIC)。MS_BASIC 第三阶段:(第三阶段:(80年代中年代中90年代初)年代初)结构化结构化BASIC语言。语言。TRUE BASIC、QBASIC 第四阶段:(第四阶段:(1991年以来)年以来)

7、Visual BASIC PAN XIAONAN Visual Basic 程序设计 第1 章 P 11 Visual Basic是是Microsoft公司自公司自1991年推出年推出的的基于窗口基于窗口的的可视化可视化程序设计语言。(程序设计语言。(Visual是可是可视化的意思)视化的意思)面向过程的编程语言面向过程的编程语言面向对象的编程语言面向对象的编程语言语法要求较为缜密、严格语法要求较为缜密、严格简单易学的语法简单易学的语法非可视化编程非可视化编程基于基于windows操作平台下的操作平台下的可视化编程语言可视化编程语言编译器:编译器:VC+6.0编译器:编译器:VB6.0PAN

8、XIAONAN Visual Basic 程序设计 第1 章 P 121.2 VB 简介简介 -根据根据“功能的强弱功能的强弱”来划分来划分从从1991年至今,年至今,VB经历过以下几种版本的更新换代:经历过以下几种版本的更新换代:1991年:Visual Basic 1.0版1992年:Visual Basic 2.0版1993年:Visual Basic 3.0版1995年:Visual Basic 4.0版1997年:Visual Basic 5.0版1998年:Visual Basic 6.0版1999年:Visual Basic 6.0中文版2000年:Visual Basic 6.

9、0中文升级版PAN XIAONAN Visual Basic 程序设计 第1 章 P 13 学习版学习版 VB6.0的基本版本的基本版本 专业版专业版(为编程人员提供一整套功能完备的开发工具)包括学习版的全部功能;还包括包括学习版的全部功能;还包括ActiveX控件、控件、Internet控件、控件、Crystal Report Write和报表控件。和报表控件。企业版企业版(使得开发人员能够开发出功能强大的组内分布式应用程序)包括专业版的全部功能;具有自动化管理器、部件管理器、数据库管理包括专业版的全部功能;具有自动化管理器、部件管理器、数据库管理工具、面向工程版的控制系统。工具、面向工程版

10、的控制系统。1.2 VB 简介简介【说明】:教材以Visual Basic 6.0企业版为背景讲授。-根据根据“面向的对象面向的对象”来划分来划分PAN XIAONAN Visual Basic 程序设计 第1 章 P 141.2 VB 简介简介 VB6.0 VB6.0简单易学,执行效率高,功能强大简单易学,执行效率高,功能强大 方便、快速创建应用程序方便、快速创建应用程序 可视化的设计平台可视化的设计平台 支持面向对象的程序设计方法支持面向对象的程序设计方法 支持事件驱动的编程机制支持事件驱动的编程机制PAN XIAONAN Visual Basic 程序设计 第1 章 P 151)VB6.

11、0的安装:的安装:将将Visual Basic 6.0系统盘插入光驱(或下载系统盘插入光驱(或下载Visual Basic 6.0)运行安装程序运行安装程序(Setup.exe),即可进入,即可进入“安装程序向导安装程序向导”;在在“安装程序向导安装程序向导”的引领下,按步骤的引领下,按步骤选择选择相应的选项,相应的选项,添充添充对应的参数完成安装过程。对应的参数完成安装过程。1.2 VB 6.0简介简介PAN XIAONAN Visual Basic 程序设计 第1 章 P 163)VB6.0的退出可采用以下方式:的退出可采用以下方式:l标题栏上的关闭按钮标题栏上的关闭按钮l文件退出文件退出

12、l点击系统图标点击系统图标lALT+QALT+Q2)VB6.0的启动可采用以下方式:的启动可采用以下方式:l 使用使用“开始开始”菜单中的菜单中的“程序程序”命令;命令;l 使用资源管理器(或我的电脑);使用资源管理器(或我的电脑);l 使用使用“开始开始”菜单中的菜单中的“运行运行”命令;命令;l 建立快捷方式。建立快捷方式。PAN XIAONAN Visual Basic 程序设计 第1 章 P 17 VB VB启动后,首先显示启动后,首先显示“新建工程新建工程”对话框对话框,如图如图1-11-1所示。所示。1.3 Visual Basic 6.0的集成开发环境的集成开发环境PAN XIA

13、ONAN Visual Basic 程序设计 第1 章 P 18 图图1-2“1-2“新建工程新建工程”对话框对话框PAN XIAONAN Visual Basic 程序设计 第1 章 P 19 缺省状态下缺省状态下“新建工程新建工程”对话框的选项为对话框的选项为“标准标准EXEEXE”。【说明】:教材的绝大多数应用程序都属于标准EXE程序。PAN XIAONAN Visual Basic 程序设计 第1 章 P 20 我们直接我们直接单击单击“打开打开”按钮,按钮,创建创建“标准标准EXE”类型应用程类型应用程序,序,进入集成开发环境主界面进入集成开发环境主界面,如图,如图1-3所示。所示。

14、PAN XIAONAN Visual Basic 程序设计 第1 章 P 21 标题栏标题栏主菜单主菜单工具箱工具箱窗体窗口窗体窗口工具栏工具栏工程窗口工程窗口属性窗口属性窗口 窗体布局窗体布局窗口窗口 在集成开发环境中可以进行在集成开发环境中可以进行界面设计、程序编写、编译和调试界面设计、程序编写、编译和调试等工作。等工作。PAN XIAONAN Visual Basic 程序设计 第1 章 P 22下面对集成开发环境中的各元素作简要介绍:下面对集成开发环境中的各元素作简要介绍:PAN XIAONAN Visual Basic 程序设计 第1 章 P 231、标题栏:、标题栏:标题栏位于屏幕

15、界面的第一行,它包含系统程序图标题栏位于屏幕界面的第一行,它包含系统程序图标、系统程序标题、最小化按钮、最大化按钮和关闭按标、系统程序标题、最小化按钮、最大化按钮和关闭按钮钮5个对象。个对象。方括号里显示的是方括号里显示的是当前当前VB的模式:设计模式、运的模式:设计模式、运行模式、中断模式,随着工作状态的不同而改变。行模式、中断模式,随着工作状态的不同而改变。系统程序图标系统程序图标 系统程序标题系统程序标题 最小化按钮最小化按钮 最大化按钮最大化按钮 关闭按钮关闭按钮如图所示:如图所示:PAN XIAONAN Visual Basic 程序设计 第1 章 P 242、菜单栏:、菜单栏:菜单

16、栏位于屏幕的第二行,它包含文件、编辑、视菜单栏位于屏幕的第二行,它包含文件、编辑、视图、工程、格式、调试、运行、查询、图表、工具、外图、工程、格式、调试、运行、查询、图表、工具、外接程序、窗口和帮助接程序、窗口和帮助13个菜单选项个菜单选项,如图所示。,如图所示。进入菜单栏的方法:进入菜单栏的方法:鼠标、键盘鼠标、键盘Alt+字母字母PAN XIAONAN Visual Basic 程序设计 第1 章 P 253、弹出式菜单:、弹出式菜单:右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。根据单击对象的不同,出现的内容也不同根据单击对象的不同,出现

17、的内容也不同。下图是右击。下图是右击窗体时,出现的弹出式菜单:窗体时,出现的弹出式菜单:PAN XIAONAN Visual Basic 程序设计 第1 章 P 264、工具栏:、工具栏:工具栏是常用菜单选项的重新组合,利用工具栏中的命令按工具栏是常用菜单选项的重新组合,利用工具栏中的命令按钮和图标提示,用户可以钮和图标提示,用户可以方便、快捷地实现某一操作功能方便、快捷地实现某一操作功能。工具栏的工具栏的分类分类:标准标准、编辑编辑、窗体编辑器窗体编辑器和和调试调试 工具栏的工具栏的打开方式打开方式:视图工具栏;菜单栏空白处点击右键:视图工具栏;菜单栏空白处点击右键 工具栏的工具栏的形式形式

18、:固定、浮动:固定、浮动PAN XIAONAN Visual Basic 程序设计 第1 章 P 275、工具箱窗口:、工具箱窗口:工具箱窗口工具箱窗口LabelTextBox控件的控件的添加方法添加方法:1、单击、拖动、单击、拖动 2、双击、双击CommandButton工具箱窗口工具箱窗口-容纳各种容纳各种控件制作工具控件制作工具的窗口,每个控件由一的窗口,每个控件由一个对应的图标来表示个对应的图标来表示。控件添加到哪里?控件添加到哪里?PAN XIAONAN Visual Basic 程序设计 第1 章 P 286、窗体设计器窗口:、窗体设计器窗口:也称为对象窗口,是也称为对象窗口,是设

19、计设计Visual BASIC应用程序界面的工应用程序界面的工作窗口作窗口,用户可以,用户可以在窗体上添加控件在窗体上添加控件来创建所希望的界面外观。来创建所希望的界面外观。当新建一个应用程序时,当新建一个应用程序时,VB会自动创建一个新窗体,并命会自动创建一个新窗体,并命名为名为Form1。LabelTextBoxCommandButtonForm1PAN XIAONAN Visual Basic 程序设计 第1 章 P 29 【要点】:【要点】:“工程工程”的概念:的概念:VBVB把把一个应用程序称为一个工程(一个应用程序称为一个工程(ProjectProject),而而一个工程又是各一个

20、工程又是各种类型的文件的集合种类型的文件的集合,这些文件主要包括六类:这些文件主要包括六类:工程组文件工程组文件(.VBG.VBG)、工程文件(、工程文件(.vbp.vbp)、窗体文件()、窗体文件(.frm.frm)、标)、标准模块文件(准模块文件(.bas.bas)、类模块文件)、类模块文件(.CLS).CLS)、资源文件、资源文件(.RES.RES)。一个工程至少包括两个文件一个工程至少包括两个文件,即:即:工程文件(工程文件(.vbp.vbp)窗体文件(窗体文件(.frm.frm)7、工程资源管理器窗口:、工程资源管理器窗口:PAN XIAONAN Visual Basic 程序设计

21、第1 章 P 307、工程资源管理器窗口:、工程资源管理器窗口:工程资源管理器的主要作用:工程资源管理器的主要作用:负责管理以上六类资源文件负责管理以上六类资源文件 工程资源管理器是呈工程资源管理器是呈倒置的倒置的“树状树状”结构,工程位于结构,工程位于根部根部,而,而工程管理的各个部分构成了工程管理的各个部分构成了“树树”的的分支分支,如果用户要对某一个部,如果用户要对某一个部分进行设计或编辑,就可以分进行设计或编辑,就可以双击双击这个部分对其进行操作。这个部分对其进行操作。查看代码查看代码查看对象查看对象切换文件夹切换文件夹相当于一个相当于一个VB应用程序的目录应用程序的目录PAN XIA

22、ONAN Visual Basic 程序设计 第1 章 P 318、属性、属性(Properties)窗口:窗口:属性窗口是属性窗口是显示和设计显示和设计当前属性当前属性的窗口。的窗口。对象下拉列表框对象下拉列表框属属性性列列表表排序选项卡排序选项卡属性名属性名属性值属性值属性解释区属性解释区对象对象PAN XIAONAN Visual Basic 程序设计 第1 章 P 329、窗体布局、窗体布局(Form Layout)窗口窗口 窗体布局窗口可以用来窗体布局窗口可以用来设置一个或多个窗体在屏幕设置一个或多个窗体在屏幕上运行的位置上运行的位置。窗体布局窗口如图所示:。窗体布局窗口如图所示:P

23、AN XIAONAN Visual Basic 程序设计 第1 章 P 3310、代码、代码(Code)窗口窗口 用来用来显示和编辑显示和编辑相应事件和方法的代码相应事件和方法的代码。打开方式:打开方式:单击单击工程窗口中工程窗口中“查看代码查看代码”按钮按钮或者或者双击双击相应控相应控件件对象列表框对象列表框事件列表框事件列表框代码编辑区代码编辑区对象对象PAN XIAONAN Visual Basic 程序设计 第1 章 P 34【例例1.1】:】:建立一个简单的应用程序界面,界面由一个窗体、建立一个简单的应用程序界面,界面由一个窗体、一个文本框、一个命令按钮组成,当用户单击一个文本框、一

24、个命令按钮组成,当用户单击“显示显示”命令按钮时,文本框中出现命令按钮时,文本框中出现“欢迎使用欢迎使用VB”。1.5 通过一个简单的应用程序快速入门通过一个简单的应用程序快速入门PAN XIAONAN Visual Basic 程序设计 第1 章 P 35例例1.1 程序设计步骤:程序设计步骤:1.1.2.2.添加文本框添加文本框3.3.添加命令按钮添加命令按钮4.4.5.5.6.6.应用程序应用程序7.7.应用程序应用程序8.8.EXEEXE文件文件PAN XIAONAN Visual Basic 程序设计 第1 章 P 36复习:复习:1、程序设计语言分为哪几类?、程序设计语言分为哪几类

25、?2、本教材使用的、本教材使用的VB版本是:版本是:VB 6.0 企业版企业版3、VB把一个应用程序称为一个工程(把一个应用程序称为一个工程(Project),一个工程至少包括两),一个工程至少包括两 个文件,即:工程文件(个文件,即:工程文件(.vbp)和窗体文件()和窗体文件(.frm)4、VB编译运行后,可以生成可执行文件(编译运行后,可以生成可执行文件(.exe)5、VB6.0集成开发环境集成开发环境6、示例回顾、示例回顾PAN XIAONAN Visual Basic 程序设计 第1 章 P 371.1.设计用户界面设计用户界面2.2.设置属性设置属性3.3.编写代码编写代码4.4.

26、保存和运行调试程序,生成保存和运行调试程序,生成EXEEXE文件文件【小结】:设计【小结】:设计VB应用程序主要有以下四个步骤:应用程序主要有以下四个步骤:PAN XIAONAN Visual Basic 程序设计 第1 章 P 38 用户界面主要由用户界面主要由和和组成;组成;设计用户界面的主要工作:设计用户界面的主要工作:。一个良好的用户界面能使用户一个良好的用户界面能使用户、。1、向窗体上添加控件有两种方法:、向窗体上添加控件有两种方法:1)单击、拖动)单击、拖动 2)双击)双击PAN XIAONAN Visual Basic 程序设计 第1 章 P 39 2、对窗体上的控件进行调整的基

27、本操作如下:、对窗体上的控件进行调整的基本操作如下:(1)选中控件(选中控件(所选控件四周出现控制点,表示选中)所选控件四周出现控制点,表示选中)选择窗体上的单个控件选择窗体上的单个控件-按下按下或或并并这些控件;这些控件;,。(2)调整控件大小及位置调整控件大小及位置 调整控件调整控件四周控制点;四周控制点;若对窗体上的若对窗体上的多个控件多个控件进行进行精确布置精确布置,使用,使用“格式格式”菜单菜单。(例如:让三个命令按钮的大小完全一样,可先选择这三个(例如:让三个命令按钮的大小完全一样,可先选择这三个命令按钮,然后选命令按钮,然后选“格式格式”菜单中的菜单中的“统一尺寸统一尺寸”)PA

28、N XIAONAN Visual Basic 程序设计 第1 章 P 40 属性是指属性是指对象的特征,如大小、名称、标题、对象的特征,如大小、名称、标题、颜色、位置等颜色、位置等。列出了被选中对象的所有属性,利用列出了被选中对象的所有属性,利用属性窗口,可为界面中的对象(窗体或控件)设置属性窗口,可为界面中的对象(窗体或控件)设置相应的属性。相应的属性。PAN XIAONAN Visual Basic 程序设计 第1 章 P 41 编写程序代码是创建编写程序代码是创建VBVB应用程序的应用程序的主要工作主要工作环节环节,用户需要的运算、处理,都需要通过编写用户需要的运算、处理,都需要通过编写

29、代码来实现代码来实现。一个好的程序具有以下特点:一个好的程序具有以下特点:1正确性正确性:能运行通过,并达到预期目的。能运行通过,并达到预期目的。2易读性易读性:结构清晰,便于查错、修改。结构清晰,便于查错、修改。3运行效率高运行效率高:程序运行时间短,占用存储空程序运行时间短,占用存储空间少。间少。PAN XIAONAN Visual Basic 程序设计 第1 章 P 42 VB VB代码的书写格式要求:代码的书写格式要求:1 1代码代码,;2.2.,程序看起来比较清晰;程序看起来比较清晰;3.3.若在若在,语句间语句间;例如,例如,a=4:b=5:c=6a=4:b=5:c=6。4.4.也

30、可也可,要使用一个,要使用一个后跟一后跟一个个。例如,例如,dim a as single,dim a as single,c as single,d as single c as single,d as singlePAN XIAONAN Visual Basic 程序设计 第1 章 P 43 保存工程保存工程(分别保存各类文件,如:分别保存各类文件,如:*.vbp .vbp *.frm).frm)运行调试工程可用以下三种方法:运行调试工程可用以下三种方法:(1 1)选)选“运行运行”菜单中的菜单中的“启动启动”。(2 2)单击工具栏中的单击工具栏中的“启动启动”按钮。按钮。(3 3)按按F

31、5F5键。键。说明:说明:由于由于 以及以及,所以,所以,程序中有错误是难免的也是程序中有错误是难免的也是正常的正常的。但是,我们绝对不能对程序中的错误置。但是,我们绝对不能对程序中的错误置之不理,必须加以排除。之不理,必须加以排除。生成生成EXEEXE文件文件 文件文件|生成生成.exe.exe命令命令PAN XIAONAN Visual Basic 程序设计 第1 章 P 44 The End!PAN XIAONAN Visual Basic 程序设计 第1 章 P 45 程序中常出的错误可分为以下三类:程序中常出的错误可分为以下三类:(1 1)编译错误编译错误。在程序编译过程中发现的语法

32、错误。在程序编译过程中发现的语法错误。如:表达式如:表达式c=(a+bc=(a+b*(d+e)(d+e),缺少了右括号。,缺少了右括号。(2 2)运行错误运行错误。在程序运行时执行了非法操作。在程序运行时执行了非法操作。如:除法运算时除数为零如:除法运算时除数为零(Text2.Text=10/0)Text2.Text=10/0)等。等。(3 3)逻辑错误逻辑错误。在程序编译和运行时均不能发现的错误。在程序编译和运行时均不能发现的错误。如:把如:把x+2x+2写成了写成了x+3x+3。对于前两类错误,在录入或运行过程中系统会指出,程序员可根据系统给对于前两类错误,在录入或运行过程中系统会指出,程序员可根据系统给出的提示信息予以调试何排除。出的提示信息予以调试何排除。【注】:注】:“调试方法调试方法”参考:参考:P P4343 对于逻辑错误,则需要程序员认真分析,有时需借助调试工具才能查出。对于逻辑错误,则需要程序员认真分析,有时需借助调试工具才能查出。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(vb第一章-VB可视化程序设计概述课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|