vbVB可视化程序设计概述课件

上传人:ni****g 文档编号:588792878 上传时间:2024-09-09 格式:PPT 页数:45 大小:2.19MB
返回 下载 相关 举报
vbVB可视化程序设计概述课件_第1页
第1页 / 共45页
vbVB可视化程序设计概述课件_第2页
第2页 / 共45页
vbVB可视化程序设计概述课件_第3页
第3页 / 共45页
vbVB可视化程序设计概述课件_第4页
第4页 / 共45页
vbVB可视化程序设计概述课件_第5页
第5页 / 共45页
点击查看更多>>
资源描述

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

1、PAN XIAONANVisual Basic1vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 2课程意义:课程意义: (一)传授可视化编程基础;(一)传授可视化编程基础;(一)传授可视化编程基础;(一)传授可视化编程基础; (二)进一步提升大学生的计算机技能。(二)进一步提升大学生的计算机技能。(二)进一步提升大学生的计算机技能。(二)进一步提升大学生的计算机技能。考核方式:考核方式: 总成绩总成绩总成绩总成绩 = = = = 平时成绩(平时成绩(平时成绩(平时成绩(30%30%30%30%)期末成绩()期末成绩()期末成绩()期末成绩(7

2、0%70%70%70%)授课方式:授课方式: 理教(理教(理教(理教(30303030学时)学时)学时)学时) 上机(上机(上机(上机(14141414学时)学时)学时)学时)2vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 3总 目 录 第第1 1章章 Visual Basic Visual Basic程序设计概述程序设计概述 第第2 2章章 VB VB应用程序的创建与基本控件(简单控件)应用程序的创建与基本控件(简单控件) 第第3 3章章 VB VB数据类型与表达式数据类型与表达式 第第4 4章章 Visual Basic Visual

3、Basic程序设计基础程序设计基础 第第5 5章章 选择结构选择结构 第第6 6章章 循环结构循环结构 第第7 7章章 高级控件高级控件 第第8 8章章 数组数组 第第9 9章章 过程过程 第第1010章章 文件文件3vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 4 本章内容:本章内容: 了解程序设计语言的基础知识;了解程序设计语言的基础知识; 介绍介绍VBVB的版本和特点;的版本和特点; 熟悉熟悉Visual BasicVisual Basic集成开发环境;集成开发环境; 掌握设计掌握设计Visual BasicVisual Basic应

4、用程序的一般步骤。应用程序的一般步骤。第第1章章 计算机基础知识计算机基础知识4vbVB可视化程序设计概述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应用程序的一般步骤应用程序的一般步骤 5vbVB可视化程序设计概述PAN XIAONAN Visu

5、al Basic 程序设计 第1 章 P 6 计算机计算机“听听”不懂人类的自然语言不懂人类的自然语言1.1 程序设计语言与程序设计程序设计语言与程序设计中国人(汉语)中国人(汉语) 德国人(德语)德国人(德语)人(自然语言)人(自然语言) 计算机(机器能够识别的计算机(机器能够识别的0、1代码)代码)翻译翻译程序设计语言程序设计语言1 1知识回顾知识回顾知识回顾知识回顾 :为什么需要掌握程序设计语言?:为什么需要掌握程序设计语言?:为什么需要掌握程序设计语言?:为什么需要掌握程序设计语言?学习学习学习学习编译器编译器编译器编译器(如:(如:VC+6.0、?)、?)(如:(如:C、VB)6vb

6、VB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 7 计算机如何为人类工作计算机如何为人类工作? 人们事先设计好计算机处理信息的步骤人们事先设计好计算机处理信息的步骤;把这些步骤用把这些步骤用程序设计语言程序设计语言编写成程序,送入计算机编写成程序,送入计算机;由由编译器编译器将程序翻译为计算机将程序翻译为计算机能够识别的指令能够识别的指令;运行后,计算机按照人的意图完成指定的工作。运行后,计算机按照人的意图完成指定的工作。2 2 程序设计语言的作用程序设计语言的作用程序设计语言的作用程序设计语言的作用1.1 程序设计语言与程序设计程序设计语言与程

7、序设计7vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 83. 程序设计语言的发展程序设计语言的发展 目前的高级语言:目前的高级语言: VB、VF、FORTRAN、C C、Java 高级语言的本质和规律是相通的高级语言的本质和规律是相通的, 但语法、功能上有区别。但语法、功能上有区别。人人类类语语言言计计算算机机语语言言机机器器语语言言汇汇编编语语言言高高级级语语言言面向过程面向过程面向过程面向过程面向对象面向对象面向对象面向对象8vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 9 1.2

8、VB简介简介 1964年,年,BASIC语言问世语言问世 -Visual Basic前身前身 BASIC:Beginners All-purpose Symbolic Instruction Code 简单易学,初学者首选的编程语言简单易学,初学者首选的编程语言 1 1、Visual BasicVisual Basic语言的发展语言的发展语言的发展语言的发展C语言产生:语言产生: 时间时间: 19721973 地点地点: 美国贝尔实验室美国贝尔实验室 目的目的: UNIX操作系统操作系统(初学者通用符号指令代码)(初学者通用符号指令代码)9vbVB可视化程序设计概述PAN XIAONAN Vi

9、sual 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 第四阶段:(第四阶段:(199

10、1年以来)年以来) Visual BASIC 10vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 11 Visual Basic是是Microsoft公司自公司自1991年推出年推出的的基于窗口基于窗口的的可视化可视化程序设计语言。(程序设计语言。(Visual是可是可视化的意思)视化的意思)C C语言语言语言语言VBVB程序设计语言程序设计语言程序设计语言程序设计语言面向过程的编程语言面向过程的编程语言面向对象的编程语言面向对象的编程语言语法要求较为缜密、严格语法要求较为缜密、严格简单易学的语法简单易学的语法非可视化编程非可视化编程基于基于

11、windows操作平台下的可操作平台下的可视化编程语言视化编程语言编译器:编译器:VC+6.0编译器:编译器:VB6.0对比:对比:对比:对比:11vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 122 2、Visual Basic 6.0 Visual Basic 6.0 的版本的版本的版本的版本1.2 VB 简介简介 -根据根据 “功能的强弱功能的强弱”来划分来划分从从1991年至今,年至今,VB经历过以下几种版本的更新换代:经历过以下几种版本的更新换代:1991年:Visual Basic 1.0版1992年:Visual Basic

12、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.0中文升级版12vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 13 学习版学习版 VB6.0的基本版本的基本版本 专业版专业版(为编程人员提供一整套功能完备的开发工具) 包括学习版的全部功能;还包括包括学习版的全部功能;还包括ActiveX控件、控件、Inter

13、net控件、控件、Crystal Report Write和报表控件。和报表控件。 企业版企业版(使得开发人员能够开发出功能强大的组内分布式应用程序) 包括专业版的全部功能;具有自动化管理器、部件管理器、数据库管理包括专业版的全部功能;具有自动化管理器、部件管理器、数据库管理工具、面向工程版的控制系统。工具、面向工程版的控制系统。 2 2、Visual Basic 6.0 Visual Basic 6.0 的版本的版本的版本的版本1.2 VB 简介简介【说明】:教材以Visual Basic 6.0企业版为背景讲授。 -根据根据“面向的对象面向的对象” 来划分来划分13vbVB可视化程序设计概

14、述PAN XIAONAN Visual Basic 程序设计 第1 章 P 143 3、Visual Basic 6.0Visual Basic 6.0的主要特点:的主要特点:的主要特点:的主要特点:1.2 VB 简介简介 VB6.0 VB6.0简单易学,执行效率高,功能强大简单易学,执行效率高,功能强大 方便、快速创建应用程序方便、快速创建应用程序 可视化的设计平台可视化的设计平台 支持面向对象的程序设计方法支持面向对象的程序设计方法 支持事件驱动的编程机制支持事件驱动的编程机制14vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 151)V

15、B6.0的安装:的安装:将将Visual Basic 6.0系统盘插入光驱(或下载系统盘插入光驱(或下载Visual Basic 6.0)运行安装程序运行安装程序(Setup.exe),即可进入,即可进入“安装程序向导安装程序向导”;在在“安装程序向导安装程序向导”的引领下,按步骤的引领下,按步骤选择选择相应的选项,相应的选项,添充添充对应的参数完成安装过程。对应的参数完成安装过程。4 4、 Visual Visual Basic6.0Basic6.0的安装、启动与退出的安装、启动与退出的安装、启动与退出的安装、启动与退出1.2 VB 6.0简介简介15vbVB可视化程序设计概述PAN XIA

16、ONAN Visual Basic 程序设计 第1 章 P 163)VB6.0的退出可采用以下方式:的退出可采用以下方式:l标题栏上的关闭按钮标题栏上的关闭按钮l文件退出文件退出l点击系统图标点击系统图标lALT+QALT+Q2)VB6.0的启动可采用以下方式:的启动可采用以下方式:l 使用使用“开始开始”菜单中的菜单中的“程序程序”命令;命令;l 使用资源管理器(或我的电脑);使用资源管理器(或我的电脑);l 使用使用“开始开始”菜单中的菜单中的“运行运行”命令;命令;l 建立快捷方式。建立快捷方式。图图图图1-1 VB6.01-1 VB6.0快捷方式图标快捷方式图标快捷方式图标快捷方式图标

17、 16vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 17 VB VB启动后,首先显示启动后,首先显示“新建工程新建工程”对话框对话框,如图如图1-11-1所示。所示。1.3 Visual Basic 6.0的集成开发环境的集成开发环境17vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 18 图图1-2 “1-2 “新建工程新建工程”对话框对话框VB6.0VB6.0启动后,出现启动后,出现启动后,出现启动后,出现“ “新建工程新建工程新建工程新建工程” ”对话框,包含三个选项卡对话框,包含三

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

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

20、面对集成开发环境中的各元素作简要介绍:22vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 231、标题栏:、标题栏: 标题栏位于屏幕界面的第一行,它包含系统程序图标题栏位于屏幕界面的第一行,它包含系统程序图标、系统程序标题、最小化按钮、最大化按钮和关闭按标、系统程序标题、最小化按钮、最大化按钮和关闭按钮钮5个对象。个对象。 方括号里显示的是方括号里显示的是当前当前VB的模式:设计模式、运行的模式:设计模式、运行模式、中断模式,随着工作状态的不同而改变。模式、中断模式,随着工作状态的不同而改变。系系统程序程序图标 系系统程序程序标题 最小化按最

21、小化按钮 最大化按最大化按钮 关关闭按按钮如图所示:如图所示:23vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 242、菜单栏:、菜单栏: 菜单栏位于屏幕的第二行,它包含文件、编辑、视菜单栏位于屏幕的第二行,它包含文件、编辑、视图、工程、格式、调试、运行、查询、图表、工具、外接图、工程、格式、调试、运行、查询、图表、工具、外接程序、窗口和帮助程序、窗口和帮助13个菜单选项个菜单选项,如图所示。,如图所示。 进入菜单栏的方法:进入菜单栏的方法:鼠标、键盘鼠标、键盘Alt+字母字母24vbVB可视化程序设计概述PAN XIAONAN Visua

22、l Basic 程序设计 第1 章 P 253、弹出式菜单:、弹出式菜单: 右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。右击鼠标键出现的菜单,也叫快捷菜单、上下文菜单。 根据单击对象的不同,出现的内容也不同根据单击对象的不同,出现的内容也不同。下图是右击。下图是右击窗体时,出现的弹出式菜单:窗体时,出现的弹出式菜单: 25vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 264、工具栏:、工具栏: 工具栏是常用菜单选项的重新组合,利用工具栏中的命令按工具栏是常用菜单选项的重新组合,利用工具栏中的命令按钮和图标提示,用户可以钮和图标提示,用户

23、可以方便、快捷地实现某一操作功能方便、快捷地实现某一操作功能。 工具栏的工具栏的分类分类:标准标准、编辑编辑、窗体编辑器窗体编辑器和和调试调试 工具栏的工具栏的打开方式打开方式:视图工具栏;菜单栏空白处点击右键:视图工具栏;菜单栏空白处点击右键 工具栏的工具栏的形式形式:固定、浮动:固定、浮动26vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 275、工具箱窗口:、工具箱窗口:工具箱窗口工具箱窗口LabelTextBox控件的控件的添加方法添加方法: 1、单击、拖动、单击、拖动 2、双击、双击CommandButton工具箱窗口工具箱窗口-容

24、纳各种容纳各种控件制作工具控件制作工具的窗口,每个控件由的窗口,每个控件由一个对应的图标来表示一个对应的图标来表示。VBVB启动后,启动后,启动后,启动后,工具箱中的内部控件如图工具箱中的内部控件如图工具箱中的内部控件如图工具箱中的内部控件如图:控件添加到哪里?控件添加到哪里?27vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 286、窗体设计器窗口:、窗体设计器窗口: 也称为对象窗口,是也称为对象窗口,是设计设计Visual BASIC应用程序界面的工应用程序界面的工作窗口作窗口,用户可以,用户可以在窗体上添加控件在窗体上添加控件来创建所希

25、望的界面外观。来创建所希望的界面外观。 当新建一个应用程序时,当新建一个应用程序时,VB会自动创建一个新窗体,并命会自动创建一个新窗体,并命名为名为Form1。LabelTextBoxCommandButtonForm128vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 29 【要点】:【要点】: “ “工程工程”的概念:的概念: VBVB把把一个应用程序称为一个工程(一个应用程序称为一个工程(ProjectProject),而而一个工程又是各种一个工程又是各种类型的文件的集合类型的文件的集合,这些文件主要包括六类:这些文件主要包括六类: 工

26、程组文件工程组文件( (.VBG.VBG) )、工程文件(、工程文件( .vbp.vbp)、窗体文件()、窗体文件( .frm.frm)、标)、标准模块文件(准模块文件(.bas.bas)、类模块文件)、类模块文件( (.CLS).CLS)、资源文件、资源文件( (.RES.RES) )。 一个工程至少包括两个文件一个工程至少包括两个文件,即:即:工程文件(工程文件( .vbp.vbp)窗体文件(窗体文件( .frm.frm)7、工程资源管理器窗口:、工程资源管理器窗口:29vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 307、工程资源管理

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

28、NAN Visual Basic 程序设计 第1 章 P 318、属性、属性(Properties)窗口:窗口:属性窗口是属性窗口是显示和设计显示和设计窗体窗体窗体窗体及及及及窗体中控件窗体中控件窗体中控件窗体中控件当前属性当前属性的窗口。的窗口。对象下拉列表框对象下拉列表框属属性性列列表表排序选项卡排序选项卡属属性性名名属属性性值值属性解释区属性解释区对象对象31vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 329、窗体布局、窗体布局(Form Layout)窗口窗口 窗体布局窗口可以用来窗体布局窗口可以用来设置一个或多个窗体在屏幕上设置

29、一个或多个窗体在屏幕上运行的位置运行的位置。窗体布局窗口如图所示:。窗体布局窗口如图所示:32vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 3310、代码、代码(Code)窗口窗口 用来用来显示和编辑显示和编辑窗体窗体窗体窗体及及及及窗体中控件窗体中控件窗体中控件窗体中控件相应事件和方法的代码相应事件和方法的代码。 打开方式:打开方式:单击单击工程窗口中工程窗口中“查看代码查看代码”按钮按钮或者或者双击双击相应控相应控件件对象列表框对象列表框事件列表框事件列表框代码编辑区代码编辑区对象对象33vbVB可视化程序设计概述PAN XIAONAN

30、 Visual Basic 程序设计 第1 章 P 34【 例例1.1】:】: 建立一个简单的应用程序界面,界面由一个窗体、建立一个简单的应用程序界面,界面由一个窗体、一个文本框、一个命令按钮组成,当用户单击一个文本框、一个命令按钮组成,当用户单击“显示显示”命令按钮时,文本框中出现命令按钮时,文本框中出现“欢迎使用欢迎使用VB”。1.5 通过一个简单的应用程序快速入门通过一个简单的应用程序快速入门窗体窗体Form1Form1命令按钮命令按钮Command1Command1文本框文本框Text1Text134vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计

31、第1 章 P 35例例1.1 程序设计步骤:程序设计步骤:1. 1. 新建工程新建工程新建工程新建工程2. 2. 添加文本框添加文本框3. 3. 添加命令按钮添加命令按钮4. 4. 设置属性设置属性设置属性设置属性5. 5. 编写事件过程代码编写事件过程代码编写事件过程代码编写事件过程代码6. 6. 运行运行运行运行应用程序应用程序7. 7. 保存保存保存保存应用程序应用程序8. 8. 生成生成生成生成EXEEXE文件文件实例演示:实例演示:实例演示:实例演示:建立用户界面建立用户界面建立用户界面建立用户界面( 先保存窗体文件,再保存工程文件)先保存窗体文件,再保存工程文件)先保存窗体文件,再

32、保存工程文件)先保存窗体文件,再保存工程文件)( 文件文件文件文件| |生成生成生成生成 .exe .exe)35vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 36复习:复习:1、程序设计语言分为哪几类?、程序设计语言分为哪几类?2、本教材使用的、本教材使用的VB版本是:版本是:VB 6.0 企业版企业版3、VB把一个应用程序称为一个工程(把一个应用程序称为一个工程(Project),一个工程至少包括两),一个工程至少包括两 个文件,即:工程文件(个文件,即:工程文件( .vbp)和窗体文件()和窗体文件( .frm)4、VB编译运行后,可

33、以生成可执行文件(编译运行后,可以生成可执行文件( .exe)5、VB6.0集成开发环境集成开发环境6、示例回顾、示例回顾36vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 371.1.设计用户界面设计用户界面2.2.设置属性设置属性3.3.编写代码编写代码4.4.保存和运行调试程序,生成保存和运行调试程序,生成EXEEXE文件文件 【小结】:设计【小结】:设计VB应用程序主要有以下四个步骤:应用程序主要有以下四个步骤:37vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 38第一步:第一步:

34、第一步:第一步:设计用户界面设计用户界面设计用户界面设计用户界面 用户界面主要由用户界面主要由窗体窗体窗体窗体和和控件控件控件控件组成;组成; 设计用户界面的主要工作:设计用户界面的主要工作:把构成界面的控件放在把构成界面的控件放在把构成界面的控件放在把构成界面的控件放在窗体上,然后对窗体上的控件进行调整窗体上,然后对窗体上的控件进行调整窗体上,然后对窗体上的控件进行调整窗体上,然后对窗体上的控件进行调整。 一个良好的用户界面能使用户一个良好的用户界面能使用户操作方便操作方便操作方便操作方便、视觉美观视觉美观视觉美观视觉美观。1、向窗体上添加控件有两种方法:、向窗体上添加控件有两种方法: 1)

35、单击、拖动)单击、拖动 2)双击)双击38vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 39 2、对窗体上的控件进行调整的基本操作如下:、对窗体上的控件进行调整的基本操作如下: (1)选中控件(选中控件(所选控件四周出现控制点,表示选中)所选控件四周出现控制点,表示选中) 选择窗体上的单个控件选择窗体上的单个控件 - - 单击单击单击单击 选择多个控件选择多个控件选择多个控件选择多个控件 - - 按下按下ShiftShiftShiftShift或或CtrlCtrlCtrlCtrl键键键键并并单击单击单击单击这些控件;这些控件; 选择彼此相邻

36、的多个控件选择彼此相邻的多个控件选择彼此相邻的多个控件选择彼此相邻的多个控件,框选框选框选框选。 (2)调整控件大小及位置调整控件大小及位置 调整控件调整控件四周控制点;四周控制点; 若对窗体上的若对窗体上的多个控件多个控件进行进行精确布置精确布置,使用,使用“格式格式”菜单菜单。 (例如:让三个命令按钮的大小完全一样,可先选择这三个(例如:让三个命令按钮的大小完全一样,可先选择这三个命令按钮,然后选命令按钮,然后选“格式格式”菜单中的菜单中的“统一尺寸统一尺寸”)39vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 40第二步:第二步:第二步

37、:第二步:设置属性设置属性设置属性设置属性 属性是指属性是指对象的特征,如大小、名称、标题、对象的特征,如大小、名称、标题、颜色、位置等颜色、位置等。 属性窗口属性窗口属性窗口属性窗口列出了被选中对象的所有属性,利用列出了被选中对象的所有属性,利用属性窗口,可为界面中的对象(窗体或控件)设置属性窗口,可为界面中的对象(窗体或控件)设置相应的属性。相应的属性。40vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 41第三步:第三步:第三步:第三步:编写代码编写代码编写代码编写代码 编写程序代码是创建编写程序代码是创建VBVB应用程序的应用程序的主

38、要工作主要工作环节环节,用户需要的运算、处理,都需要通过编写用户需要的运算、处理,都需要通过编写代码来实现代码来实现。一个好的程序具有以下特点:一个好的程序具有以下特点: 1正确性正确性:能运行通过,并达到预期目的。能运行通过,并达到预期目的。2易读性易读性:结构清晰,便于查错、修改。结构清晰,便于查错、修改。3运行效率高运行效率高:程序运行时间短,占用存储空程序运行时间短,占用存储空间少。间少。41vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 42 VB VB代码的书写格式要求:代码的书写格式要求:1 1代码代码不区分字母的大小写不区分字

39、母的大小写不区分字母的大小写不区分字母的大小写,一行允许多达一行允许多达一行允许多达一行允许多达255255255255个字符个字符个字符个字符;2. 2. 通常一行写一条语句通常一行写一条语句通常一行写一条语句通常一行写一条语句,程序看起来比较清晰;程序看起来比较清晰;3. 3. 若在若在同一行上写多个语句同一行上写多个语句同一行上写多个语句同一行上写多个语句,语句间语句间用冒号用冒号用冒号用冒号: (: (: (: (英文英文英文英文) ) ) )分分分分隔隔隔隔; 例如,例如,a=4 : b=5 : c=6a=4 : b=5 : c=6。4. 4. 单行语句单行语句单行语句单行语句也可也

40、可分若干行书写分若干行书写分若干行书写分若干行书写,要使用一个,要使用一个空格空格空格空格后跟一后跟一个个下划线作续行符下划线作续行符下划线作续行符下划线作续行符。 例如,例如,dim a as single, dim a as single, _ _ _ _ c as single,d as single c as single,d as single42vbVB可视化程序设计概述PAN XIAONAN Visual Basic 程序设计 第1 章 P 43第四步:第四步:第四步:第四步:保存、运行、调试工程、生成保存、运行、调试工程、生成保存、运行、调试工程、生成保存、运行、调试工程、生成

41、EXEEXEEXEEXE文件文件文件文件 保存工程保存工程( (分别保存各类文件,如:分别保存各类文件,如:*.vbp *.frm)*.vbp *.frm) 运行调试工程可用以下三种方法:运行调试工程可用以下三种方法: (1 1)选)选“运行运行”菜单中的菜单中的“启动启动”。 (2 2)单击工具栏中的)单击工具栏中的“启动启动”按钮。按钮。 (3 3)按)按F5F5键。键。 说明:说明: 由于由于实际问题的复杂性实际问题的复杂性实际问题的复杂性实际问题的复杂性 以及以及 程序本身逻辑结构程序本身逻辑结构程序本身逻辑结构程序本身逻辑结构的复杂性的复杂性的复杂性的复杂性,所以,所以,程序中有错误

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

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

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

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

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