第六章程序设计初步

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章程序设计初步

通过前面五章的学习,我们知道计算机是人们处理信息的有效工具。但是一切信息的处理最终都要通过执行程序来完成,即首先必须编写程序。我们平常进行文字处理或表格处理时,

事先没有进行程序设计(programming),实际上是使用别人已

编写好的程序(program)直接操作。

Visual Basic是一种可视化的、面向对象、采用事件驱动方式的结构化程序设计语言,它不但具有早期Basic语言的一

切功能,尤其提供了一种可视化的设计工具,可以直接使用窗

体和控件设计程序的界面,极大的提高了程序设计的效率。本

章以Visual Basic (简称VB)为载体,介绍使用VB编制程

序的一般步骤和方法,主要包括:算法的概念和面向对象的程

序设计方法,VB的编程环境,Basic语言的基本知识、基本

语句,程序的控制结构和简单程序设计。通过本章学习,不仅

要学会可视化编程技术,还要掌握一些解决简单问题的常用算

法。

第一节Visual Basic的基本知识

课题:Visual Basic 的基本知识

教学时间:授课班级:

教学目标:了解窗口的组成,掌握VB的几个核心概念

教学重点、难点:对象、属性和事件的含义

教学过程:

一、Visual Basic 的启动和退出

Visual Basic 是Microsoft 公司于1991年开发推出的基于Windows 环境的Basic 语言, Visual 意为“可视化的”, Basic 指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code ,初学者通用符号指令代码) 语言。 VB 是在早期Basic 语言基础上发展起来的一种可视化的、面向对象、采用事件驱动方式的结构化高级程序设计语言,是目前广泛使用的一种程序设计语言(programming language )。

1. Visual Basic 的启动

单击任务栏中的“开始”按钮,将指针依次指向“程序(P )”“Microsoft Visual Basic ” “Visual Basic ”,然后单击,即可启动 VB 。

启动VB 后,显示如图6-4所示的“新建工程”对话框,对话框中有“新建”“现存”“最新”三个标签,可根据需要选择工程的类型。

新建:建立新工程;

现存:选择和打开现有工程;

最新:列出最近使用过的工程。

要新建一个工程时,单击“新建”标签,选择其 中的“标准EXE ”项,然后单击“打开(O)”按钮,进入VB

的工作环境。

2. Visual Basic 的退出

单击“文件(F)”菜单中的“退出(V)”命令,或单击主窗中右上角的“关闭”按钮,就可退出Visual Basic 。

图6-4

二、Visual Basic窗口的组成

进入VB后,屏幕上显示出如图6-5所示的界面,主要由标题栏、主菜单、工具栏、窗体设计器窗口、工具箱、工程资源管理器窗口、属性窗口、

代码编辑器窗口等组成。

⒈标题栏

标题栏用来显示窗口标题及Visual Basic的工作模式。Visual Basic有三种工作模式:

⑴设计模式

当设计程序界面、编写代码、设置属性时,标题栏显示“Microsoft Visual Basic[设计]”,表示VB工作在设计模式下。

⑵运行模式

当在Visual Basic中运行应用程序时,VB进入运行模式,标题栏自动切换成“Microsoft Visual Basic[运行]”,执行结束,回到设计模式。

⑶中断模式

当程序在运行过程中因某种原因中断时,VB进入中断模式,标题栏切换成“Microsoft Visual Basic[Break]”,此时可修改、调试程序。标题栏

菜单栏

工具栏

窗体设计器

工程管理器

属性窗口工具箱

图6-5

⒉菜单栏

菜单栏显示可使用的VB命令。除了提供标准“文件(F)”“编辑(E)”“视

图(V)”“格式(O)”“窗口(W)”“帮助(H)”菜单之外,还提供了编程专用的

菜单,例如“工程(P)”“调试(D)”“运行(R)”等。

⒊工具栏

VB将一些常用的命令编制成图标形式的命令按钮,便于对常用命令的

快速访问。启动VB后,缺省情况下,只显示其中的“标准”工具栏。

⒋窗体设计器窗口

窗体设计器窗口是进行界面设计的窗口。当创建一个新的程序时,VB

自动创建一个新的窗体,命名为Form1。窗体是Visual Basic应用程序的基

本构造模块,在程序运行时,是人与程序交互操作的实际窗口。一个应用程

序可包含一个或多个窗体,每一个窗体都有自己的窗体设计器窗口。设计应

用程序的界面时,该窗口就像一个画布,可直接在窗口上用鼠标画出所需的

图形,如菜单、按钮、文本框等,而无需为设计界面编写大量的代码。

⒌工具箱

工具箱提供一组工具,如文本框、标签、按钮等,用于在窗体中放置

控件设计应用程序的图形界面,如图6-6所示。

图6-6

⒍工程资源管理器窗口

工程(project)是指用来建造应用程序的文件的集合,工程资源管理器窗

口用于管理应用程序中的文件,如图6-7所示。一个VB应用程序主要包含

以下两大类文件:

⑴窗体模块文件(扩展名为.frm)

用于存放窗体及其中控件的正文描述,包含窗体及控

件的属性设置,窗体级的常量、变量,用户自定义过程以

及用于响应外部操作的事件过程等。窗体文件与窗体窗口

一一对应。

⑵标准模块文件(扩展名为.bas)

简单的应用程序可以只有一个窗体,程序的所有代码

都保存在一个窗体模块中。当应用程序比较复杂时,往往

图6-7

相关文档
最新文档