vb第一章vb可视化程序设计概述.ppt

上传人:牧羊曲112 文档编号:5451979 上传时间:2023-07-08 格式:PPT 页数:45 大小:1.84MB
返回 下载 相关 举报
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页
点击查看更多>>
资源描述

《vb第一章vb可视化程序设计概述.ppt》由会员分享,可在线阅读,更多相关《vb第一章vb可视化程序设计概述.ppt(45页珍藏版)》请在三一办公上搜索。

1、Visual Basic程序设计,夏辉丽,课程意义:,(一)传授可视化编程基础;(二)进一步提升大学生的计算机技能。,考核方式:总成绩=平时成绩(30%)期末成绩(70%),授课方式:理教(30学时)上机(14学时),总 目 录,第1章 Visual Basic程序设计概述 第2章 VB应用程序的创建与基本控件(简单控件)第3章 VB数据类型与表达式 第4章 Visual Basic程序设计基础 第5章 选择结构 第6章 循环结构 第7章 高级控件 第8章 数组 第9章 过程 第10章 文件,本章内容:了解程序设计语言的基础知识;介绍VB的版本和特点;熟悉Visual Basic集成开发环境;

2、掌握设计Visual Basic应用程序的一般步骤。,第1章 计算机基础知识,第1章 VB程序设计概述,1.1 程序设计语言与程序设计1.2 Visual Basic简介1.3 VB集成开发环境 1.4 Visual Basic帮助系统(自学)1.5 通过一个简单的应用程序快速入门 设计VB应用程序的一般步骤,计算机“听”不懂人类的自然语言,1.1 程序设计语言与程序设计,中国人(汉语)德国人(德语)人(自然语言)计算机(机器能够识别的0、1代码),翻译,程序设计语言,1知识回顾:为什么需要掌握程序设计语言?,学习,编译器(如:VC+6.0、?),(如:C、VB),计算机如何为人类工作?人们事

3、先设计好计算机处理信息的步骤;把这些步骤用程序设计语言编写成程序,送入计算机;由编译器将程序翻译为计算机能够识别的指令;运行后,计算机按照人的意图完成指定的工作。,2 程序设计语言的作用,1.1 程序设计语言与程序设计,3.程序设计语言的发展,目前的高级语言:VB、VF、FORTRAN、C、Java 高级语言的本质和规律是相通的,但语法、功能上有区别。,人类语言,计算机语言,机器语言,汇编语言,高级语言,面向过程,面向对象,1.2 VB简介,1964年,BASIC语言问世-Visual Basic前身 BASIC:Beginners All-purpose Symbolic Instructi

4、on Code 简单易学,初学者首选的编程语言,1、Visual Basic语言的发展,C语言产生:时间:19721973 地点:美国贝尔实验室 目的:UNIX操作系统,(初学者通用符号指令代码),Visual Basic发展史,Visual BASIC语言的发展经历了以下四个阶段:第一阶段:(1964年70年代初)1964年BASIC语言问世。基本BASIC 第二阶段:(1975年80年代中)PC机早期的BASIC(微机上固化的BASIC)。MS_BASIC 第三阶段:(80年代中90年代初)结构化BASIC语言。TRUE BASIC、QBASIC 第四阶段:(1991年以来)Visual

5、BASIC,Visual Basic是Microsoft公司自1991年推出的基于窗口的可视化程序设计语言。(Visual是可视化的意思),对比:,2、Visual Basic 6.0 的版本,1.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 Ba

6、sic 6.0中文版2000年:Visual Basic 6.0中文升级版,学习版 VB6.0的基本版本 专业版(为编程人员提供一整套功能完备的开发工具)包括学习版的全部功能;还包括ActiveX控件、Internet控件、Crystal Report Write和报表控件。企业版(使得开发人员能够开发出功能强大的组内分布式应用程序)包括专业版的全部功能;具有自动化管理器、部件管理器、数据库管理工具、面向工程版的控制系统。,2、Visual Basic 6.0 的版本,1.2 VB 简介,【说明】:教材以Visual Basic 6.0企业版为背景讲授。,-根据“面向的对象”来划分,3、Vis

7、ual Basic 6.0的主要特点:,1.2 VB 简介,VB6.0简单易学,执行效率高,功能强大 方便、快速创建应用程序 可视化的设计平台 支持面向对象的程序设计方法 支持事件驱动的编程机制,1)VB6.0的安装:将Visual Basic 6.0系统盘插入光驱(或下载Visual Basic 6.0)运行安装程序(Setup.exe),即可进入“安装程序向导”;在“安装程序向导”的引领下,按步骤选择相应的选项,添充对应的参数完成安装过程。,4、Visual Basic6.0的安装、启动与退出,1.2 VB 6.0简介,3)VB6.0的退出可采用以下方式:标题栏上的关闭按钮文件退出点击系统

8、图标ALT+Q,2)VB6.0的启动可采用以下方式:使用“开始”菜单中的“程序”命令;使用资源管理器(或我的电脑);使用“开始”菜单中的“运行”命令;建立快捷方式。,图1-1 VB6.0快捷方式图标,VB启动后,首先显示“新建工程”对话框,如图1-1所示。,1.3 Visual Basic 6.0的集成开发环境,图1-2“新建工程”对话框,VB6.0启动后,出现“新建工程”对话框,包含三个选项卡:,缺省状态下“新建工程”对话框的选项为“标准EXE”。【说明】:教材的绝大多数应用程序都属于标准EXE程序。,我们直接单击“打开”按钮,创建“标准EXE”类型应用程序,进入集成开发环境主界面,如图1-

9、3所示。,VB6.0集成开发环境主界面,在集成开发环境中可以进行界面设计、程序编写、编译和调试等工作。,下面对集成开发环境中的各元素作简要介绍:,1、标题栏:,标题栏位于屏幕界面的第一行,它包含系统程序图标、系统程序标题、最小化按钮、最大化按钮和关闭按钮5个对象。方括号里显示的是当前VB的模式:设计模式、运行模式、中断模式,随着工作状态的不同而改变。,系统程序图标 系统程序标题 最小化按钮 最大化按钮 关闭按钮,如图所示:,2、菜单栏:,菜单栏位于屏幕的第二行,它包含文件、编辑、视图、工程、格式、调试、运行、查询、图表、工具、外接程序、窗口和帮助13个菜单选项,如图所示。进入菜单栏的方法:鼠标

10、、键盘Alt+字母,3、弹出式菜单:,右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。根据单击对象的不同,出现的内容也不同。下图是右击窗体时,出现的弹出式菜单:,4、工具栏:,工具栏是常用菜单选项的重新组合,利用工具栏中的命令按钮和图标提示,用户可以方便、快捷地实现某一操作功能。工具栏的分类:标准、编辑、窗体编辑器和调试 工具栏的打开方式:视图工具栏;菜单栏空白处点击右键 工具栏的形式:固定、浮动,5、工具箱窗口:,工具箱窗口,控件的添加方法:1、单击、拖动 2、双击,工具箱窗口-容纳各种控件制作工具的窗口,每个控件由一个对应的图标来表示。,VB启动后,工具箱中的内部控件如图:,控件添加到哪里

11、?,6、窗体设计器窗口:,也称为对象窗口,是设计Visual BASIC应用程序界面的工作窗口,用户可以在窗体上添加控件来创建所希望的界面外观。当新建一个应用程序时,VB会自动创建一个新窗体,并命名为Form1。,【要点】:“工程”的概念:VB把一个应用程序称为一个工程(Project),而一个工程又是各种类型的文件的集合,这些文件主要包括六类:工程组文件(.VBG)、工程文件(.vbp)、窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.CLS)、资源文件(.RES)。一个工程至少包括两个文件,即:工程文件(.vbp)窗体文件(.frm),7、工程资源管理器窗口:,7、工程资源管

12、理器窗口:,工程资源管理器的主要作用:负责管理以上六类资源文件 工程资源管理器是呈倒置的“树状”结构,工程位于根部,而工程管理的各个部分构成了“树”的分支,如果用户要对某一个部分进行设计或编辑,就可以双击这个部分对其进行操作。,相当于一个VB应用程序的目录,8、属性(Properties)窗口:,属性窗口是显示和设计窗体及窗体中控件当前属性的窗口。,属性列表,9、窗体布局(Form Layout)窗口,窗体布局窗口可以用来设置一个或多个窗体在屏幕上运行的位置。窗体布局窗口如图所示:,10、代码(Code)窗口,用来显示和编辑窗体及窗体中控件相应事件和方法的代码。打开方式:单击工程窗口中“查看代

13、码”按钮或者双击相应控件,【例1.1】:建立一个简单的应用程序界面,界面由一个窗体、一个文本框、一个命令按钮组成,当用户单击“显示”命令按钮时,文本框中出现“欢迎使用VB”。,1.5 通过一个简单的应用程序快速入门,窗体Form1,命令按钮Command1,文本框Text1,例1.1 程序设计步骤:,1.新建工程2.添加文本框3.添加命令按钮4.设置属性5.编写事件过程代码6.运行应用程序7.保存应用程序8.生成EXE文件,实例演示:,建立用户界面,(先保存窗体文件,再保存工程文件),(文件|生成.exe),复习:,1、程序设计语言分为哪几类?2、本教材使用的VB版本是:VB 6.0 企业版3

14、、VB把一个应用程序称为一个工程(Project),一个工程至少包括两 个文件,即:工程文件(.vbp)和窗体文件(.frm)4、VB编译运行后,可以生成可执行文件(.exe)5、VB6.0集成开发环境6、示例回顾,1.设计用户界面2.设置属性3.编写代码4.保存和运行调试程序,生成EXE文件,【小结】:设计VB应用程序主要有以下四个步骤:,第一步:设计用户界面 用户界面主要由窗体和控件组成;设计用户界面的主要工作:把构成界面的控件放在窗体上,然后对窗体上的控件进行调整。一个良好的用户界面能使用户操作方便、视觉美观。,1、向窗体上添加控件有两种方法:1)单击、拖动 2)双击,2、对窗体上的控件

15、进行调整的基本操作如下:(1)选中控件(所选控件四周出现控制点,表示选中)选择窗体上的单个控件-单击 选择多个控件-按下Shift或Ctrl键并单击这些控件;选择彼此相邻的多个控件,框选。(2)调整控件大小及位置 调整控件四周控制点;若对窗体上的多个控件进行精确布置,使用“格式”菜单。(例如:让三个命令按钮的大小完全一样,可先选择这三个命令按钮,然后选“格式”菜单中的“统一尺寸”),第二步:设置属性 属性是指对象的特征,如大小、名称、标题、颜色、位置等。属性窗口列出了被选中对象的所有属性,利用属性窗口,可为界面中的对象(窗体或控件)设置相应的属性。,第三步:编写代码 编写程序代码是创建VB应用

16、程序的主要工作环节,用户需要的运算、处理,都需要通过编写代码来实现。,一个好的程序具有以下特点:1正确性:能运行通过,并达到预期目的。2易读性:结构清晰,便于查错、修改。3运行效率高:程序运行时间短,占用存储空间少。,VB代码的书写格式要求:1代码不区分字母的大小写,一行允许多达255个字符;2.通常一行写一条语句,程序看起来比较清晰;3.若在同一行上写多个语句,语句间用冒号:(英文)分隔;例如,a=4:b=5:c=6。4.单行语句也可分若干行书写,要使用一个空格后跟一个下划线作续行符。例如,dim a as single,_ c as single,d as single,第四步:保存、运行

17、、调试工程、生成EXE文件 保存工程(分别保存各类文件,如:*.vbp*.frm)运行调试工程可用以下三种方法:(1)选“运行”菜单中的“启动”。(2)单击工具栏中的“启动”按钮。(3)按F5键。,说明:由于实际问题的复杂性 以及 程序本身逻辑结构的复杂性,所以,程序中有错误是难免的也是正常的。但是,我们绝对不能对程序中的错误置之不理,必须加以排除。,生成EXE文件 文件|生成.exe命令,The End!,程序中常出的错误可分为以下三类:(1)编译错误。在程序编译过程中发现的语法错误。如:表达式c=(a+b*(d+e),缺少了右括号。(2)运行错误。在程序运行时执行了非法操作。如:除法运算时除数为零(Text2.Text=10/0)等。(3)逻辑错误。在程序编译和运行时均不能发现的错误。如:把x+2写成了x+3。,对于前两类错误,在录入或运行过程中系统会指出,程序员可根据系统给出的提示信息予以调试何排除。【注】:“调试方法”参考:P43 对于逻辑错误,则需要程序员认真分析,有时需借助调试工具才能查出。,

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号