989073-Visual Basic程序设计教程(医药类)-第1章 VB程序设计概述

合集下载

Visual Basic程序设计教程第一章VB程序设计入门

Visual Basic程序设计教程第一章VB程序设计入门

1.3 Visual Basic6.0集成开发环境
VB的三种工作模式(标题栏总显示当前模式) (1)设计模式:创建应用程序的大多数工作都是在设计时 完成的。在设计时,可以设计窗体、绘制控件、编写代码 并使用“属性”窗口来设置或查看属性设置值。 (2)运行模式:代码正在运行的时期,用户可与应用程序 交流。可查看代码,但不能改动它。 ( 3 )中断模式:程序在运行的中途被停止执行时。在中断 模式下,用户可查看各变量及不是属性的当前值,从而了 解程序执行是否正常。
15
1.3 Visual Basic6.0集成开发环境
• 窗体设计窗口
启动VB后,窗体设计窗口通常在的主窗口中央位置,用它作
设计应用程序的界面。用户可以在窗体中添加控件、图形和 图片来创建应用程序所希望的外观。每个窗口必须有一个的
窗体名字,缺省名为Form1,Form2等。请注意窗体名即Name
属性和窗体文件名的区别
1992、1993、1995、1997、1998、2000相继推出: 2.0, 3.0, 4.0, 5.0, 6.0,(7.0)版本等
其中5.0 ,6.0包含三种版本(学习版、专业版和企业版)
7
1.2
Visual Basic6.0概述
2.Visual Basic6.0功能特点 • 可视化的集成开发环境 • 面向对象的程序设计 • 结构化的程序设计 • 数据库访问功能 • 良好的可扩充性 • …….
16
1.3 Visual Basic6.0集成开发环境
Байду номын сангаас窗体名
窗体文件名
17
1.3 Visual Basic6.0集成开发环境
• 工具箱
工具箱提供一组设计程序,特别是用 户界面时要用到的工具(控件)。可 以在窗体中放置控件生成应用程序的 用户界面。系统启动后缺省的 General工具箱就会出现在屏幕左边, 上面共有21个常用“部件”

《Visual_Basic程序设计基础》-第1章_Visual_Basic概述

《Visual_Basic程序设计基础》-第1章_Visual_Basic概述

3.属性设置 . 程序中各对象地属性如表1-3所示:
对象名称 Form1(窗体) 属性名称 名称 Caption Backcolor Windowstate Enabled Interval Caption BackStyle AutoSize Font Forcolor 属性值 Form1 我的第一个程序 H00FFC0C0 0 True 100 “欢迎进入奇妙地VB世界!” 0(透明) True 隶书、粗体、四号 H008080FF
窗体布局窗口显示在屏幕 右下角。用户可使用表示屏幕 的小图像来布置应用程序中各 窗体的位置。这个窗口在多窗 体应用程序中很有用,因为这 可以指定每个窗体相对于主窗 体的位置。
7.对象浏览窗口 对象浏览窗口
8.控件箱 控件箱
工具箱提供一组工具, 工具箱提供一组工具,用于设计 时在窗体中放置控件生成应用程序的 用户接口。 用户接口。系统启动后缺省的 General工具箱就会出现在屏幕左边, 工具箱就会出现在屏幕左边, 工具箱就会出现在屏幕左边 上面共有21个常用 部件” 个常用“ l1(标签)
表1-3对象的属性表 - 对象的属性表
4.编写代码 . 双击窗体或窗体上任意控件,打开代码窗口,在“对象列表框” 中选中“Timer1”,在“过程列表框”中选中时钟控件唯一的事件 “Timer”后,在“Sub…End Sub”之间输入如下代码:
Private Sub Timer1_Timer() Label1.Move Label1.Left-20 '用Move方法移动标签 '判断是否到达窗体左边缘 If Label1.Left+Label1.Width <= 0 Then Label1.Left = Form1.Width End If End Sub '标签的左边缘回到窗体的右边缘

Visual Basic 程序设计教程第1章

Visual  Basic 程序设计教程第1章

③ 工具箱窗口
一般情况下,工具箱窗口位于窗口的 左侧,它由称为控件的工具图标组成。它 主要用于应用程序的界面设计。
(1)标准控件(内部控件) (2)ActiveX控件(定制控件) (3)可插入对象
④.属性窗口、代码窗口
在VB中,窗体和控件、菜单被称为对 象,每个对象都可以用一组属性来描述其 特征。属性窗口中列出当前处于活动状态 的某个对象的所有属性。
② 工程资源管理器窗口
在工程资源管理器窗口中,它列出了 当前应用程序所包含的文件清单。工程资 源管理器窗口中的文件可以分为:窗体文 件(.frm)、程序模块文件(.bas)、类 模块文件(.cls)、工程文件(.vbp)、 工程组文件(.vbg)、资源文件(.res)、 用户控件文件(.ctl)和属性页文件 (.pag)等。
第1章 VB程序设计பைடு நூலகம்述
1
VB的特点
2
VB的启动和退出
3
VB的集成开发环境
1. VB的特点
① VB提供可视化的编程工具 ② 程序采用“事件驱动”方式执行
2. VB的启动和退出
3. VB的集成开发环境
① 主窗口
VB与Windows下的其他软件一样,启动 后在集成环境的顶部也有标题栏、菜单栏、 工具栏三个部分,它们合在一起称为 VB 的 主窗口。
⑤.其他窗口

《Visual Basic语言程序设计》 第1章Visual Basic概述

《Visual Basic语言程序设计》  第1章Visual Basic概述

第1章 Visual Basic概述
1.3 Visual Basic程序的开发过程
一般而言,VB程序的编写由以下几个步骤组成: 1)设计用户界面。 2)设置属性。 3)编写代码。 4)保存和运行调试程序,生成EXE文件。
在VB中,程序被称为工程。每一个VB工程至少由两个独立的文件—— 一个工程文件(该文件的扩展名为.vbp)和一个窗体文件(该文件的扩 展名为.frm)组成。
窗体布局
第1章 Visual Basic概述
1.4 Visual Basic编程环境
Visual Basic 6.0有三种工作模式:
1)设计模式:可进行用户界面的设计和代码的编辑, 以完成应用程序的开发。
2)运行模式:运行应用程序。此时不可编辑界面和代 码。
3)中断模式:暂时中断应用程序的运行。此时可以编 辑代码,但是不能编辑界面。
第1章 Visual Basic概述
1.7 VB工程举例------创建一个计算圆面积的工程。
接下来定义界面上控件的属性。定义属性的过程实际上只需要修改 部分属性的缺省值。
最后一步定义事件过程。也就是写Visual Basic命令。
图1-12 工程的完整事件过程
第1章 Visual Basic概述
1.1 Visual Basic简介 2 Visual Basic 6.0的三种版本
1)学习版:Visual Basic 6.0的基础版本,适用于初 学者。它包括所有的内部控件、选项卡和数据绑定控件。
2)专业版:为专业编程人员提供了一整套功能完备的 开发工具。它除了具有学习版的全部功能外,还包括 Active和Internet控件开发等高级特性。
首先打开Visual Basic,然后从“新建工程”菜单中选择“新建” 标签,在“新建”标签中选择“标准 EXE”(如图1-2所示) 。

Visual Basic程序设计教程 (1)[11页]

Visual Basic程序设计教程 (1)[11页]

1.2 Visual Basic的启动与退出
Visual Basic的启动 (1)、通过“开始”按钮的“程序”菜单, 选择打开“Microsoft Visual Basic 6.0 中 文版”。 (2)、双击桌面上的VB快捷方式图标。
1.3 VB6.0的集成开发环境
1.4 编写简单VB程序实例
5.运行程序
单击工具栏上的“启动”按钮或按F5键,即 运行程序。在文本框中输入要相加的二个数, 用鼠标单击“计算”按钮 .
(7)运行及调试应用程序;
(8)编译工程,生成可执行的应用程序。
[例1-1]设计一个简单程序,输入二个任意 的数,然后求出它们的和。
分析:输入数可用文本框控件实现,用 命令按钮来执行求和,求和的结果用一个文 本框控件来显示。“+”号和“=”可用标签显 示。所以本程序将用到的控件有:三个文本 框,二个标签,一个命令按钮。
(5)为需响应用户操作的对(*.vbp)。它是由窗 体文件(*.frm或*.frx)、标准模块文件(*.bas)、 类模块文件(*.cls)等组成。
一个应用程序至少要有一个工程文件(*.vbp)和一 个窗体文件(*.frm或*.frx)。
VB程序开发过程基本上可分为8个步骤,分别是: (1)在VB的“文件”菜单中选择“新建工程”菜 单项,创建一新的工程; (2)建立应用程序窗体;
在新建的工程中,已为用户创建了一个默认的 窗体Form1,可直接利用该窗体来构造用户的图形 界面。 (3)在窗体中绘制所需的控制对象; (4)设置窗体和控件的属性;
第1章Visual Basic程序开发环境
1.1 Visual Basic 6.0简介
1.Visual Basic(简称VB)是Microsoft公司开 发的一种通用的基于对象的程序设计语言,简单易 学,通用性强,用途广泛。

Visual Basic程序设计应用教程 第1章 Visual Basic 程序设计概述(完整版)

Visual Basic程序设计应用教程   第1章 Visual Basic 程序设计概述(完整版)

1.1.1 程序设计语言与程序设计
最早期的计算机语言是机器语言,即二进制语言, 由0和1组成。
汇编语言是一种用助记符来表示各种操作的计算 机语言。
机器语言和汇编语言都是面向机器(依赖于具体 的机器硬件,通用性差)的语言,统称为低级语 言。
1.1.1 程序设计语言与程序设计
高级语言一种接近自然语言和数学语言的程序设 计语言,它提供常用的数据描述和对数据操作的 规则描述。
用面向对象方法设计和编写程序,其结构与求解的实际问 题完全一致,有很高的可读性、可维护性和可修改性。
返回
1.1.2 Visual Basic 的产生和发展
VB是从Basic语言发展而来的。 Basic是最易于初学者学习使用,在计算机程序设计发展
历史上应用最为广泛的语言。 Visual指的是开发Windows环境下图形用户界面(GUI)
2. 工具栏 VB 6.0集成开发环境提供了标准工具栏、编辑工具栏、窗 体编辑器、调试工具栏等四种典型的工具栏。
3. 工具箱 工具箱里面包含的是用来构造应用程序界面的各种控件。
返回
1.2.2 工程资源管理器窗口
工程是指创建一个应用程序时所包含的各种类型 文件的集合,它包括工程文件(Vbp)、窗体文 件(Frm)、二进制数据文件(Frx)、类模块文 件(Cls)、标准模块文件(Bas)、资源文件 (Res)、包含Active X控件的文件(Ocx)。
返回
1.1.1 程序设计语言与程序设计
“程序设计语言”是人和计算机交流的工具,是由字、 词和语法规则构成的指令系统。
所谓的“指令”,就是命令。使用程序设计语言,只 需要告诉计算机什么时候、什么条件下干什么,计算机根 据指令一条一条地执行,并把执行结果告诉人们。

大学课程《Visual Basic程序设计教程》教学PPT课件:第1章 概述

大学课程《Visual Basic程序设计教程》教学PPT课件:第1章  概述

1.3.4 工具栏
Visual Basic系统提供 了4种常用的工具栏,它们分 别是编辑工具栏、标准工具 栏、窗体编辑器工具栏、调 试工具栏。用户还可以根据 自己的操作习惯,对以上的 工具栏进行重新组合,自已 定义工具栏。
第一章 概述
1.3.5 常用工作窗口
1.工程(Project)资源管理器窗口
口,输入Visual Basic 可执行文件并运行。
第一章 概述
1.3.2 标题栏
标题栏位于屏幕界面的第一行,它包含系统程序图标、系统程序标 题、最小化按钮、最大化按钮和关闭按钮5个对象.
第一章 概述
1.3.3 菜单栏
菜单栏位于系统标题栏的下方,它包含文件、编辑、视图、工 程、格式、调试、运行、查询、图表、工具、外接程序、窗口和帮 助13个菜单选项。
中,首先,根据所要解决问题,设计解决问题的数据结构和算法; 然后,根据数据结构和算法用计算机语言编写相应的程序代码;最 后,测试代码的正确性,直至能够得到正确的运行结果为止。
第一章 概述
1.1.2 程序设计语言
1. 程序(Program) 程序是指令序列,是用语言描述的,且是能够完成指定工作操
作步骤。 程序=算法+数据结构
第一章 概述
1.3 Visual Basic 集成开发环境
• 1.3.1 启动Visual Basic • 1.3.2 标题栏 • 1.3.3 菜单栏 • 1.3.4 工具栏 • 1.3.5 常用工作窗口 • 1.3.6 退出Visual Basic
1.3.1 启动Visual Basic
第一章 概述
程序设计语言是由语法和语义构成的,语法是一组规则,它描 述程序的结构形式和规律。只有合法的程序(语法正确)才能编译, 才能执行;语义是一组规则,它定义的是程序的执行意义。

Visual Basic程序设计综合教程第1章 Visual Basic 语言概述

Visual Basic程序设计综合教程第1章 Visual Basic 语言概述
窗体和控件的标题、大小、字体等特征是由 它的属性所决定的,通过对窗体和控件属性值的 设置,可以设计更合理、更直观的用户界面。在 属性窗口可以设置属性值,见图1.3所示的属性窗 口。
根据【引例】界面设计要求,需要重新设置窗体和 控件部分属性的属性值,属性值的设置见表1.1,其余 均采用默认值。
对象名称 Form1
令按钮,进入代码编辑窗口,系统自动生成了如 图1.8所示的代码框架:
图1.8“显示”命令按钮的单击(Click)事件代码框架
在过程头(Private Sub Command1_Click) 和过程尾(End Sub)之间书写代码,见图1.9。 图1.9 “显示”命令按钮的单击(Click)事件的代 码,代码很简单,只有两条语句。
Label1
Text1 Command1 Command2
表1.1 【引例】用户界面属性值设置
属性 Caption Caption Alignment FontSize
Text Alignment
Caption Caption
属性值 一个简单的VB应用程序 Visual Basic程序设计语言
1 15 / 2 显示 退出
【主要内容】
● 一个简单VB应用程序的开发 ● VB应用程序的开发步骤、VB6.0集成开发环 境的认识 ● 开发VB应用程序的基础—窗体的初步应用 ● Visual Basic简介 ● MSDN Library帮助系统概述
➢ 1.1 一个简单的Visual Basic应用程序 ➢ 1.2 Visual Basic应用程序开发步骤 ➢ 1.3 开发Visual Basic应用程序的基础—窗体 ➢ 1.4 Visual Basic简介
图1.1(a)【引例】运行效果图 图1.1(b)【引例】运行效果图

Visual Basic程序设计 第1-2章

Visual Basic程序设计 第1-2章
结束”强行停止程序的运行。 例1.2
保存程序和生成可执行文件
• 1、保存工程( 默认路径为vb6.0
文件夹下)
• 2、生成可执行文件
注 意 修
• 解释方式:直接在运行环境下进
改 路
行运行(f5)
径 ,

• 编译方式:生成可执行文件.exe
要 找





编码规则p14
1.VB代码不区分字母的大小写 系统保留字自动转换每个单词的首字母大写
• 1992年,VB2.0
• 学习版
• 1993年,VB3.0
• 专业版
• 1995年,VB4.0
• 企业版
• 1997年,VB5.0
• 1998年,VB6.0
1.1 引例1.1
一行内容在窗体上、下移动(也可左、 右移动)。
移动两种方法:手动和自动。
VB功能特点
• 具有面向对象(OOP)的可视化的设计工具
把程序和数据封装起来视为一个对象,每个 对象都是可视的,程序员在设计时只需现有的工具 根据界面设计的要求,直接在屏幕上“画”出窗口 等对象。
• 事件驱动的编程机制 • 提供了易学易用的应用程序集成开发环境(IDE) • 结构化的程序设计语言 • 支持多种数据库系统的访问 • 支持动态数据交换(DDE)、动态链接(DLL)和对
窗体布局
立即窗口
1.主窗口
应用程序窗口,由标题栏、菜单栏和工具栏组成
2.窗体(Form)窗口
设计VB程序的 界面
3.代码(Code)窗口
编辑窗体、标准模块中的代码
4.属性(Properties)窗口
所有窗体或控件的属性设置
5.工程资源管理器(Project Explorer)窗口

精品课件-Visual Basic程序设计案例教程-第1章

精品课件-Visual Basic程序设计案例教程-第1章
Visual Basic 6.0具有以下几个主要特点。
第1章 Visual Basic简介
1.可视化的编程方法 “Visual”指的是开发图形用户界面(GUI)的方法,即 使用Visual Basic 6.0设计应用程序时,不需要编写大量代 码去描述界面元素的外观和位置,而只要把预先建立的对象 通过鼠标操作拖放到窗体上,所见即所得,极大地减少了应 用程序的开发工作量。 2.面向对象的编程 传统的程序设计方法是结构化程序设计方法,在这种方 法中,一个程序通常按具体功能的要求划分成多个子过程或 函数(统称为过程),每个过程完成相应的功能。通过逐步分 解问题,最后达到人们能够把握的程度。这是一种过程控制 的方法,以过程为中心。
OLE
前导符 lbl lin lst mnu opt ole
第1章 Visual Basic简介
1) 对象的属性
属性表示对象的特征,也就是说,一个对象的特
征需用属性来描述。一个对象会有很多属性,而该对
象所有属性的集合就叫做属性表。
例如,桌子、车子的属性表:
桌子的属性表 车子的属性表
形状
发动机功率
颜色
第1章 Visual Basic简介
程序设计中的对象是代码和数据的组合,即是将数据和 操作数据的方法封装在一起而形成的一种实体。这些实体具 有独立的功能,并隐藏了实现这些功能的复杂性,它可以作 为一个单位来处理。对象具有属性、方法和事件这三个方面 的特征。Visual Basic本身由“对象”组合而成,而这些 “对象”又是由系统设计好了的,可以直接使用或对其进行 操作,例如,后面要介绍的窗体窗口、工具箱窗口、工具箱 中的控件等都是对象。
第1章 Visual Basic简介
在面向对象的程序设计(OOP)中,采用了与结构化程序 设计方法完全不同的思想,它以对象为中心。面向对象的编 程方法把程序和数据封装起来作为一个对象,并为每个对象 赋予相应的属性,编程人员无需关心这些对象的内部实现, 而只需按这些对象提供的使用方法运用它们就可以了。程序 的设计过程实际上就是设计对象(定义类Байду номын сангаас和运用对象的过程。 面向对象的程序设计方法提高了代码的可重用性和应用程序 的可维护性,加快了应用程序的开发。在Visual Basic 6.0 中,开发人员使用的众多编程部件都是对象,如窗体、文本 框、命令按钮、菜单等,开发程序很大程度上就是安排窗体 和各种控件,然后用代码把它们联系起来。

《Visual Basic语言程序设计教程》-第1章 Visual Basic概述

《Visual Basic语言程序设计教程》-第1章 Visual Basic概述

10
1.3 Visual Basic的版本及安装 Basic的版本及安装
外院 信息系
所示的对话框中, 第2步:在图 所示的对话框中,单击“下一步”按钮,则 步 在图1-1所示的对话框中 单击“下一步”按钮, 打开“最终用户许可协议”对话框, 打开“最终用户许可协议”对话框,在该对话框中选择 接受协议” 单击“下一步”按钮。如图1-2所示 所示。 “接受协议”后,单击“下一步”按钮。如图 所示。此 时安装程序会要求用户输入产品的ID号 时安装程序会要求用户输入产品的 号、用户的姓名和公 司名称。 司名称。
8
1.3 Visual Basic的版本及安装 Basic的版本及安装
外院 信息系
Visual Basic 6.0的安装需要一定的软硬件环境,具体要 的安装需要一定的软硬件环境, 的安装需要一定的软硬件环境 求如下: 求如下: 操作系统: 操作系统:Windows NT Server 4.0、Windows NT 、 Workstation 4.0、Windows 95或更高版本。 或更高版本。 、 或更高版本 CPU:486DX/66 MHz 或更高的处理器。 或更高的处理器。 : 内存: 下要求24MB以上的内存, 以上的内存, 内存:Windows 95/98下要求 下要求 以上的内存 Windows NT下要求 下要求32MB以上。 以上。 下要求 以上 磁盘空间:对于标准版或专业版,典型安装 48MB,完 磁盘空间:对于标准版或专业版, 完 全安装 80MB。 。 其他设备: 驱动器, 其他设备:CD-ROM驱动器,鼠标或其他光标设备。 驱动器 鼠标或其他光标设备。
5
1.2 Visual Basic的基本特点 Basic的基本特点
外院 信息系
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分析
维护
设计
实现
1、计算机应用系统的开发过程
❖ 维护阶段
▪ 系统从投入运行开始,就进入维护阶段 。 ▪ 维护工作一般包括正确性、完整性和适应性三个方面。 ▪ 通过向用户发出修改通知或更新版本来进行。
分析
维护
设计
实现
2、VB集成开发环境简介
❖ Visual Basic语言(简称VB),是一种可视化的、支持面 向对象和事件驱动编程机制的高级程序设计语言。
2、VB集成开发环境简介
❖ 工具箱
▪ 包含VB的标准控件,用户可以方便的利 用这些控件来设计应用程序界面。
1 指针(Pointer),2 标签(Label),3 框架(Frame),4 复选框(CheckBox), 5 组合框(ComboBox),6 水平滚动条(HScrollBox),7 时钟(Timer),8 目 录列表框(DirListBox),9 形状(Shape),10 图像(Image),11 对象链接与 嵌入(OLE),12 图形框(PictureBox),13 文本框(TextBox),14 命令按钮 (CommandButton),15 单选按钮(OptionButton),16 列表框(ListBox), 17 垂直滚动条(VScrollBox),18 驱动器列表框(DriveListBox),19 文件列 表框(FileListBox),20 直线(Line),21数据控制(Data)。
❖ 设计阶段
▪ 划分系统模块、过程,分析其相互关系和处理顺序,保 证系统的完整性、正确性和适应性。
▪ 提出实施计划、进度安排,编写用户手册和操作说明。
分析
维护
设计
实现
1、计算机应用系统的开发过程
❖ 实现阶段
▪ 按照系统设计方案实现应用系统,完成机器配置安装、 现场改造、程序编制、人员培训和数据准备等各方面的 工作。
▪ 也称代码窗口,用来输入应用程序代码的窗口,可进行 变量定义、各类事件过程、函数等源代码的编辑和修改。
①代码编辑区,②过程列表 框,③对象列表框。
2、VB集成开发环境简介
❖ 窗体布局窗口
▪ 用来在设计状态下显示所有可见的窗体 ▪ 借助该窗口可以将每个窗体定位在希望它出现的位置。
3、面向对象程序设计方法
❖类
▪ 类是创建对象实例的模板。用于实现所创建对象行为实 现的具体细节和保存及表达属性的具体方法。
• 人类,是所有具体个人特征的抽象,如两个眼睛、一个鼻 子等。另外它还定义了人的行为特征,如直立行走、语言 交流、思考等。
• 工具箱中的单选命令按钮控件也是一个类,它定义了单选 按钮前面具有一个圆圈,圆圈后面是提示文字等属性,并 定义了在一组单选按钮中,当一个按钮被选中时,其他单 选按钮的状态自动转换成未选择状态。
3、面向对象程序设计方法
❖ 事件驱动的编程机制
• 事件对于对象而言,就是发生在该对象上的外部刺激。在 VB中,系统为每个对象预先定义好了一系列的事件。
– 单击(Click) – 改变(Change) – 获得焦点(GetFocus) – 键盘按下(KeyPress) – 鼠标移动(MouseMove) – ……
▪ 启动VB6.0后,标题栏中的显示信息为:工程1 – Microsoft Visual Basic [设计],方括号中的内容表示当 前是设计态,如果状态变化为运行态或中断态,方括号 中对应的内容则显示为运行或Break。
2、VB集成开发环境简介
❖ VB的工作状态
▪ 设计态:创建应用程序的过程,如进行界面设计、编写 代码等都属于设计态;
▪ 工具栏的显示形式
• 固定工具栏 • 浮动工具栏 • 双击固定工具栏前端的两条浅色竖线,可将固定工具栏变
为浮动工具栏;双击浮动菜单栏的标题条可将工具栏固定。
2、VB集成开发环境简介
❖ 工具栏中包含了若干常用命令按钮,提供对一些 常用命令的快速访问。
❖ 颜色为灰色的按钮表示该按钮当前不可使用。
1 用于添加工程,2 用于添加窗体、模块、用户控件等,3 菜单编辑器,4 用于打开 工程,5 用于保存工程组,6 剪切,7 复制,8 粘贴,9 查找,10 用于撤销操作,11 用于重复操作,12 用于程序的启动,13 用于进入中断状态,14 用于程序的结束, 15 用于打开工程资源管理器,16 用于打开属性窗口,17 用于打开窗体布局窗口, 18 用于打开对象浏览器,19 用于打开工具箱,20 用于打开数据视图窗口,21用于 打开组件管理器。
2、VB集成开发环境简介
❖ 窗体设计窗口
▪ 简称窗体 ▪ 在设计阶段,用户可以通过该窗口设计应用程序界面,
如添加控件、图片等 ▪ 在运行阶段,用户看到的程序运行界面就是设计窗口中
的内容,可以通过与窗体上的各种对象进行交互来实现 程序的各项功能
2、VB集成开发环境简介
❖ 属性窗口
▪ 窗体和控件都是VB中的对象,每 个对象都有一组属性来描述对象 的外观、相关参数等
4、面向对象程序设计方法
▪ 模型
用户
数据库 试卷
试题
测试者
测试结果
3、面向对象程序设计方法
▪ 视图
V0 主窗口
V1 关于窗口
V2 新测试者信
息窗口
V3 测试窗口
V4 显示测试结
果窗口
V5 登录窗口
▪ 通过属性窗口可以对这些对象的 属性进行设置。
①标题栏,②对象框,③属性显示方 式选项卡,④属性列表,⑤属性说明
2、VB集成开发环境简介 ❖ 工程资源管理器窗口
▪ 以树型方式列出所有已装入的工程以及包含在工程中的 全部项目。
①“查看代码”按钮,②“查看对 象”按钮,③“切换文件夹”按钮。
2、VB集成开发环境简介 ❖ 代码编辑器窗口
▪ 模型的作用在于抽象应用程序的功能,封装程序数据的 结构及其操作;向控制器提供程序功能的访问,为视图 提供要显示的数据。
3、面向对象程序设计方法
❖ 视图View
▪ 视图是模型的外在表示,如图形用户界面、命令行界面 等。
▪ 视图具备与外界交互的功能,是应用系统与外界的接口: 一方面它为外界提供输入手段,并触发控制器工作;另 一方面又可以将处理的结果以某种形式显示给外界。
4、面向对象程序设计方法
❖ 控制器Controller
▪ 控制器是模型与视图联系的纽带,控制器接收视图传递 来的外部信息,将外部请求解析为模型中对应的方法, 完成系统相应的功能。
▪ 同时模型的更新与执行结果也要通过控制器来更新视图 或通知视图,从而保持视图与模型的一致性。
▪ 在Visual Basic编程环境中,通过事件实现控制器的作用。
VB程序设计教程
主编 陈素教授
第一章 VB程序设计概述
1
计算机应用系统的开发过程
2
VB集成开发环境简介
3
面向对象程序设计方法
4
VB应用程序开发步骤
1、计算机应用系统的开发过程
❖ 计算机技术的应用
▪ 科学计算:求取各种数学问题的数值解。 ▪ 数据处理:用计算机收集、记录数据,经处理产生新的
信息形式。主要包括数据的采集、转换、组织、计算、 排序、存储和检索等。 ▪ 知识处理:用计算机进行知识的表示、利用和获取。
3、面向对象程序设计方法
▪ 事件过程
• 是指在对象上发生了某个事件后,应用程序处理这个事件 的方法。事件过程与对象相联系,针对对象的某一过程。
▪ 事件驱动的程序执行流程:
步骤1: 系统监视应用程序窗口及窗口中的所有控件 步骤2: 当系统检测到一个事件发生时,首先调用系统内建的对该事件的响应,然后检查应用 程序中是否存在为该事件所编写的代码 步骤3: 如果存在相应的事件代码则执行该事件过程中对应的代码,然后返回步骤1继续监视。 步骤4: 如果不存在相应的事件代码则直接发挥返回步骤1继续监视,等待下一事件的发生
分析
维护
设计
实现
1、计算机应用系统的开发过程
❖ 设计阶段
▪ 首先根据分析确定系统的构成和软硬件环境要求,提出 系统总体设计建议书。
▪ 在进行方案论证并获得通过后转入详细设计,逐层细化。
• 输入输出、处理过程 • 信息流向、数据结构 • 显示和打印格式、人机对话方式 • ……
分析

维护
设计
实现
1、计算机应用系统的开发过程
❖ VB6.0是美国微软公司推出的一个可视化集成开发环境, 简单易学、功能强大,使用它可以高效、快速地开发 Windows环境下各类图形界面丰富的计算机应用软件系统。
2、VB集成开发环境简介
❖ 集成开发环境
▪ 集成了VB应用程序的界面设计、代码编写、运行、调试 等多种功能。
▪ 包含了与Microsoft应用软件类似的标题栏、菜单栏、工 具栏等组成部分。
3、面向对象程序设计方法
❖ MVC模式包括三个部分
▪ 模型Model——内部数据 ▪ 视图View——数据表示 ▪ 控制器Controller——输入输出控制
4、面向对象程序设计方法
❖ 模型Model
▪ 模型是与系统所处理问题相关的数据的逻辑抽象,代表 对象的内在属性,是整个模式的核心。
▪ 通常采用面向对象的方法,将问题领域中的对象抽象为 应用程序对象,在这些抽象的对象中封装了对象的属性 和这些对象所涉及的功能。
3、面向对象程序设计方法
❖ 对象
▪ 对象是由类所创建。 ▪ 对象是类的实例。
• 具体某个人 • 窗体上的某个单选按钮控件
3、面向对象程序设计方法
❖ 属性、方法和事件
▪ 属性是描述对象特征的数据; ▪ 方法告诉对象应该怎样做事; ▪ 事件是对象所能感知到的外部刺激。
• 例如一个人作为一个具体的对象具有姓名、性别、身高、 体重等属性,具备说话、行走、站立等行为,还可以接收 外界的声、光刺激等事件。
相关文档
最新文档