第一章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个常用“部件”

VB第一章理论课件

VB第一章理论课件
本书内容
学习方法
内容多, 重在记忆
第1 章
概述 第5章
第2 章
语言基础 第6 章 数组 数据文件
第3 章
第4 章
顺序结构 选择结构 第7章 过程 第10章 第8章 菜单 常用控件
重在理解实践 循环结构 上机编程
第9章
程序设计语言与程序设计
• 我们把计算机能执行的指令序列称为程序,而
编写程序的过程称为程序设计。
4.属性窗口(F4,工具栏,视图)
对象名称 属性排列方式 属性值
属性名称
属性窗口列出了 当前选定窗体或控 件的属性的值,并 对这些属性值进行 设置。属性即对象 的特征。
属性说明

5.工程资源管理器窗口(CTRL+R,工具栏, 视图)
查看代码 切换文件夹
查看对象
窗体文件(.frm) 标准模块文(.bas) 类模块文件(.cls) 工程文件(.vbp) 工程组文件(.vbg) 资源文件(.Res)
窗体外观如下图
1.6.1 窗体的主要属性
– Name:设置窗体的名称。
• 所有对象都具有该属性; Name • 在同一范围内不允许该属性值相同; • 该属性只能通过属性窗口设置,在代码窗口中不能改变。
– Caption:设置窗体标题栏上显示的内容。 Caption • 在代码窗口修改该属性值的语法格式为:
Basic
“Basic” 基础的一种语言。 初学者通用符号指令代码
VB能做些什么
俄罗斯方块
计算器
企业监控软件
游戏类软件
第一章
概述
本章主要内容: • 1.1 Visual Basic特点和版本 • 1.2 Visual Basic的安装、启动和退出 • 1.3 Visual Basic的集成开发环境 • 1.4 可视化编程的一般步骤 • 1.5 可视化编程的基本概念

中职计算机VB语言程序设计基础 第一章VB概述测试题及答案

中职计算机VB语言程序设计基础 第一章VB概述测试题及答案

第一章 Visual Basic概述一、选择题1.在 Visual Basic的工程中,工程文件的扩展名是( ) 。

A. .frmB. .vbgC. .vbpD. .bas2. Visual Basic程序中分隔一行中各语句的字符是( ) 。

A.’B.:C.\D.-空格-3.下列不属于对象的基本特征是( ) 。

A.属性B.方法C.事件D.函数4.以下叙述中错误的是( ) 。

A.在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B.以.BAS为扩展名的文件是标准模块文件C.窗体文件包含窗体及控件的属性D.一个工程中可以含有多个标准模块文件5.启动 Visual Basic后,系统为用户新建的工程起一个名为( ) 的临时名称。

A.工程1B.窗体1C.工程D.窗体6.用标准工具栏中的工具按钮不能执行的操作是( ) 。

A.添加工程B.打印源程序C.运行程序D.打开工程7.要添加一个标准模块,可使用( ) 菜单中的“添加模块”命令。

A.文件B.视图C.工程D.工具8.工具栏中的“启动”按钮的作用是( ) 。

A.运行一个应用程序B.运行一个窗体C.工程管理窗口D.打开被选中对象的代码窗口9.下列关于 Visual Basic6.0工具栏的说法不正确的是( ) 。

A.工具栏的位置可以任意改变B.工具栏一定在菜单栏的下方C.工具栏可以显示或隐藏D. Visual Basic有多个工具栏10.在设计模式双击窗体将显示的窗口是( ) 。

A.工程窗口B.工具箱C.代码窗口D.属性窗口11.以下关于保存工程的说法正确的是( ) 。

A.保存工程时只保存窗体文件即可B.保存工程时只保存工程文件即可C.先保存窗体文件,再保存工程文件D.先保存工程文件,再保存窗体文件12.在面向对象的程序设计中,最基本的元素是( ) 。

A.窗体文件B.工程文件C.属性D.对象13. Visual Basic的编程机制是( ) 。

第一章 VB程序设计初步

第一章 VB程序设计初步

第一章 VB程序设计初步1.1 Visual Basic的发展Visual Basic(以下简称VB)是Microsoft公司于1991年推出Windows应用程序开发工具。

Visual一词具有“可视化的”、“形象化的”的含义,在语言功能方面,VB与早期的Basic语言基本兼容,但由于VB具有良好的图形用户界面(Graphic User interface,即GUI),因此有人称它为可视化的Basic语言。

和Basic语言相比,VB提供的一系列可视化设计工具,大大简化了应用程序界面的设计工作,不仅易学易用,同时其编程系统采用了面向对象、事件驱动机制,非专业人员也可以使用该语言工具方便地完成基于Windows的应用程序开发,因而一经推出,便获得了巨大成功。

从1991年至1997年,微软相继推出了VB1.0,VB2.0,VB3.0,VB4.0及VB5.0版,1998年发布的Microsoft Visual Studio 98中包含了VB6.0,2000年又推出了。

VB 5.0以前的版本主要用于16位应用程序开发,VB6.0则专为32位操作系统设计。

本书主要介绍VB6.0。

VB6.0包括三种版本,分别为学习版、专业版和企业版。

三种版本适于不同层次的用户。

(1)学习版是VB的基础版本,该版本包含了所有VB的标准控件及网格控件、数据绑定控件和Tab对象。

适合初学者用来学习开发Windows应用程序。

(2)专业版为专业编程者提供了一整套功能完备的开发工具,包括了学习版中的全部功能,同时加入了ActiveX 控件、Internet控件和报表控件等。

(3)企业版该版本包含了专业版的全部功能,增加了自动化管理器、部件管理器、数据库管理工具、Microsoft Visual Source Safe面向工程版的控制系统等。

如无特别说明,本书中内容均基于VB6.0企业版作介绍,所有程序在VB6.0企业版下运行通过,大多数程序可以在专业版和学习版中运行。

Visual Basic

Visual Basic
MouseDown MouseUp GotFocus LostFocus KeyPress KeyUp keyDown
Visual
系统环境事件之例:
Load 装入
单击 双击 内容改变
按下鼠标键 放开鼠标键 得到焦点 失去焦点 按键盘键 放开键盘键 按下键盘键
Unload
Activate
卸载
激活
BASIC
程 序 设 计
BASIC

开放的数据库功能和网络支持


万 博 科 技 职 业 学 院
Wanbo Inst. Of Since & Tech.
VB集成开发环境(IDE)
Visual
菜单栏 工具栏
BASIC
窗体设计窗口
工程资源管理器
工具箱
代码设计窗口
属性窗口
程 序 设 计
立即窗口
布局窗口


万 博 科 技 职 业 学 院
3. ControlBox ——设置窗体“控制菜单”
4. Enabled ——对用户事件是否能作出反应 5. Height(高)、Width(宽)——窗体大小(单位?) 6. Left(左)、Top(顶)——窗体位置


程 序 设 计
Visual BASIC
万 博 科 技 职 业 学 院
Wanbo Inst. Of Since & Tech.
万博科技职业学院
Visual Basic 程序设计
第一章概论 第二章可视化程序设计
主要内容 1.Visual Basic 的功能特点 2.VB的集成开发环境 3.VB编程步骤与第一个VB程序
万 博 科 技 职 业 学 院

VB程序设计教程 DF 超级合集 章 共 章

VB程序设计教程 DF 超级合集 章 共 章
件都是VB的对象。 VB对象具有属性、事件和方法三个要素。
2. 容器对象: 其他对象的载体或容器。如窗体
32
第1章
3.对象的属性(Property) 属性是对象的特征。在VB中不同的对象有不同的
属性,我们需要熟悉它们的常用属性,例如名称、标 题、字体、颜色、尺寸等。
33
第1章
4.事件(Event) 事件是一种动作,大多数事件都是事先预制好
18
第1章
单击“ 开 始”,选择菜单命 令 “ Microsoft Visual Basic 6.0 中文版”,系统将 显示如图所示的 “新建工程”对话框。
19
第1章
工具箱
工程资源 管理器窗口
属 性 窗 口

窗体
窗体编辑器



20
第1章
VB是通过工程(Project, 或称项目)来管理应 用程序中的所有不同文件的。
9
第1章
• Visual Basic • C语言 • C++ • Java
10
第1章
高级语言程序被计算机执行前,要有一个“翻 译”过程——将高级语言编写的程序(源程序)翻译 成机器语言程序(目标程序)。
语言翻译程序也是一种软件,人们称之为“程 序的程序” 。
11
第1章
翻译方法一般采用两种 一是编译方式——采用的翻译程序叫做编译程 序 二是解释方式——采用的翻译程序叫做解释程 序
27
第1章
编程时使用解释方式; 编译方式: 执行“文件”菜单中的“生成....exe”命令
28
第1章
今天的程序交互 一般说来,程序设计有面向过程和对
象两种方法: 传统的编程方法 可视化的编程方法

VB程序设计第3版第1章资料


10
3. 算法的表示形式
(1) 用自然语言表示算法
第 一
例如:将两个变量X和Y的值互换。
章 算法表示:
程 序
步骤1 输入数据给变量X、Y
设 步骤2 将X值存入中间变量Z中:X Z
计 基
步骤3 将Y值存入变量X中:Y X
础 步骤4 将中间变量Z的值存入Y中:Z Y
步骤5 输出变量X、Y的值

程 程序设计:编制程序的工作
序 设
实现:掌握解题的方法和步骤—算法;
计 基
选择工具—语言。

9
1.2.1 算法
第 1. 什么是算法
一 章
为计算机解决问题而设计的有明确意义的
程 操作步骤的有限集合。

设 2 . 算法的特性

基 有穷性、确定性、有效性、有0个到若干

个输入、 有1个到若干个输出。
可以作为一个单位来处理。对象可以是窗口、
True/False; T/F; Yes/No; Y/N 15
【例】分别用传统流程图和N-S流程图表示
求一个数的绝对值的算法。
第 一
传统流程图:
N-S流程图:

开始

输入X


计 基
Yes
础 XY
输入X X>=0
No -XY
X>=0
Yes
No
XY -XY
输出Y
输出Y
结束 16
(3) 循环结构 第 当型循环结构
章 一种特定的语言,人和计算机都能够识别,
程 这种特定的语言就是计算机语言,也叫程

设 序设计语言。
计 基

职教Visual Basic程序设计教案:第一章 VB程序设计概述

Visual Basic程序设计教案第一章VB程序设计概述对于每一位有志于掌握Windows平台上应用程序开发技术的学习者,都必须首先学习和掌握至少一门计算机程序设计语言作为应用程序的开发工具。

VB是当今世界应用软件开发中最为流行的工具之一,要学习VB程序设计的语言和方法,就必须了解VB语言的基本特性、功能特点及其开发环境。

【本章教学目标】本章主要介绍VB语言的基本特性、功能特点及其开发环境。

知识点:1. Visual Basic 在程序开发中的地位及作用。

2.掌握开发环境的窗口作用。

3. 对Visual Basic的使用环境加以介绍。

技能点:1.理解并能解释面向对象程序设计的基本思想。

2.熟悉并基本掌握Visual Basic的运行环境。

3.理解并能运用Visual Basic6.0的主要开发窗口。

§1.1 概述【教学目标】学习可视化程序语言与其他程序设计语言的区别,了解Visual Basic程序设计语言的基本特点。

【教学要求】了解:Visual Basic程序的基本特点。

了解:Visual Basic 6.0 的运行的软硬件环境和启动方法。

理解:可视化程序语言与其他程序设计语言的区别。

【本节重点】Visual Basic程序的基本特点。

颜华城教授于1999年底开始为北京市建筑物资租赁公司开发研制“计算机建筑物资租赁管理信息系统”,该系统现已投入该公司所属各租赁站和公司本部实际运行3年,取得了良好的经济和社会效益。

建筑物资租赁管理是一个集物流和资金流相互交织为一体,数据处理过程复杂的系统,它是在Windows 95/98 以及Windows 2000 平台上,以Visual Basic 6.0 (企业版)为开发工具,开发研制的数据库应用软件。

系统以ADO 方式连接Access 97 数据库中的数据,并集成Excel 97 作为报表输出的工具。

计算机建筑物资租赁管理系统系统共包括61个主要数据处理与操作功能,这些功能分为9个子系统,源程序中共含72个VB 窗体以及一个标准模块。

VB讲稿1-8-

开始 开始
事件1 … 事件N
过程1
… 过程N 结束
消息处理
结束
第一章 Visual Basic 程序设计概述
VB 的功能特点
3、提供易学易用的应用程序集成开发环境 4、结构化的程序设计语言 5、支持多种数据库系统的访问 6、支持动态数据交换(DDE)、动态链接库 (DLL) 和对象的连接与嵌入技术。 7、完备的Help联机帮助功能
2.Caption(标题)属性 该属性决定了控件上的显示内容。 例:cmdTest.Caption=“测试”、lblDisp.Caption=“显示 ”
第二章 简单的VB程序设计
3.Height、Width、Top和Left属性 Height和Width 属性决定了控件的高度和宽度
Top和Left属性决定了控件在窗体中的位置
第二章 简单的VB程序设计
一、用户界面的建立 二、保存文件
一个应用程序至少要有一个工程文件和一个窗体文件
注意:存盘时一定要弄清楚文件保存的位置和文件名,
以免下次使用时找不到。
系统默认为 VB目录
第二章 简单的VB程序设计
三、对象的属性设置 对象的属性
外在属性(主要反映对象的外观特征的)
内在属性(表示控件的内部关联) “按字母序 ” “按分类序 ”
VB应用开发
计算机语言可以分成: 机器语言,汇编语言,高级语言三大类。 高级语言所编制的程序不能直接被计算机识别, 必须经过转换才能被执行,按转换方式可将它们 分为两类: 解释型和编译型 学习语言的方案: 方案一 Basic语言 & Visual Basic 方案二 Pascal语言 & Delphi 方案三 C语言 & Visual C++ 方案四 C++语言 & C++ Builder

VB语言程序设计2010(第一章)


5.运行和调试:通过“运行”菜单中的菜单项或工具栏中的按钮 来完成,出现错误时,VB会给出提示信息。 6.生成可执行文件:文件/生成工程1.exe来生成可执行文件,此后 可以脱离VB环境直接运行该可执行文件。 开发实例
控件的使用
1.建立控件:A.在工具箱中相应的控件上双击 B.在工具箱中相应的控件上单击,在窗体的适当位置 拖动。 2.选取控件:在窗体中的相应控件上单击。 3.移动控件:将鼠标指针放到要拖动的控件上,按住鼠标左键拖 动鼠标。 4.删除控件:选取要删除的控件,按delete键。在要删除的控件上 按右键,选删除。 5.控件的属性设置:选取要设置属性的控件,在属性窗口中进行 设置/在属性窗口中的控件下拉列表中选取要设置属性的控件后设 置其属性 6.控件的编码:双击要编程的控件,在编码窗口中选择要编程的 事件,输入相应代码。 return
工程菜单中添加窗体、模块、控件、属性页等
工具菜单中的菜单编辑器 文件菜单中打开工程 文件菜单中保存工程
剪切、复制、粘贴、编辑菜单中剪切、复制、粘贴、查找、 查找、撤消、重复 撤消、重复
启动、中断、结束
工程资源管理器、属性窗 口、窗体布局窗口、对象 浏览器、工具箱
运行菜单中的启动、中断、结束 视图菜单中的相应菜单项
讲解
return
(1)主窗口:包括13个下拉菜单,即:文件、编辑、视图、工程、 格式、调试、运行、查询、图表、工具、外接程序、窗口、 帮助和21个常用命令做成的工具按钮放到工具条中。例 (2)项目组窗口/工程资源管理器窗口:包括运行正在编写的VB程 序所需的文件清单,有3个按钮,查看代码(View Code)、查看对象 (View Object)、查看文件夹(Toggle Folders)例 (3)属性窗口:描述对象性质的表格,用来设置对象的外观行为。 (4)窗体布局窗口:确定用户所设计的图形界面在计算机屏幕上 的位置 (5)窗体窗口:程序运行时用户能看见的图形界面。 (6)代码窗口:在该窗口中进行编程。 (7)工具箱窗口:设计用户界面所需的各种控件元素。如:按钮、 标签、文本框、收音机按钮等。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章vb程序设计概论
1. vb的特点:
1>.设计用户界面并设置控件属性 2)编写事件程序
2.功能特点:1)具有基于对象的可视化设计工具 2)事件驱动的编程机制 3)提供易
学易用的应用程序集开发坏境 4)结构化程序设计语言 5)强大的网络,数据库,多媒
体功能 6)完备的联机帮助功能
2.如何学习vb:
1)visual可视化界面设计 2)BASIC程序设计
3.vb集成开发环境
启动vb出现如图所示窗口,在该窗口中有三个选项卡:
1)“新建”选项卡:建立新工程。
2)“现存”选项卡:选项卡和打开现有的工程。
3)“最新”选项卡:列出最近使用过的工程。
4.主窗口
1)标题栏
*设计模式
*运行模式
*中断模式
2)菜单栏
*文件——编辑——视图——工程——格式——调试——运行——查询——图表——工具—
—外接程序——窗口——帮助
3)工具栏
5.窗体设计、代码设计窗口
1)窗体设计窗口
2)代码设计窗口
6.属性窗口
1)对象列表框 2)属性排列方式 3)属性列表框 4)属性含义说明
7.工程资源管理器窗口
其有以下三个按钮:1)“查看代码”按钮:切换到代码窗口,显示和编辑代码。
2)“界面设计”按钮:切换到窗体窗口,显示和编辑对象。
3)“切换文件夹”按钮:切换文件夹的显示方式。
注:工程资源管理器的列表窗口,以层次化类表形式列出组成这个工程的所有文件。它包含
以下两种主要类型的文件:1)窗体文件(
.frm文件)2)标准模块文件(.bas文件)
7.工具箱窗口 (注:如果工具向窗口没有显示,那就必须在菜单栏中在视图中找到
工具箱即可。
8.创建应用程序的过程
主要有以下几个步骤:1)建立用户界面的对象;
2)对象属性的设置;
3)对象事件过程及编程;
4)运行和调试程序;
5)保存程序;
(1)在窗体窗口设计用户界面:选择所需的控件对象,可以进行合理的界面布局。一
个应用程序就是一个工程,通过选择“文件” →“新建工程”命令来建立一个过程,
然后在窗体上进行用户界面的设计。
(2)属性窗口控件对象属性的设置
对象建立好后,就要为其设置属性值。
步骤:1)单击带设置属性的对象(可以是窗体或控件),会出现一个属性窗口。
2)在该窗口中选择要修改的属性,在属性栏中输入或选择所需的属性值。
(3)对象事件过程及编码
建立了用户界面并为每一个对象设置相关属性后,就要考虑用什么事件来激活对象所需
的操作了。事件过程代码的编写总是在代码窗口中进行的。代码窗口中左边的对象下拉
列表框列出了该窗体的所有对象(包括窗体),右边的过程下拉列表框列出了与左边选
项中对象相关的所有事件。
(4)程序的运行和调试
一个完整的应用程序已设计好后,可以利用工具栏的“▶”启动按钮或按F5键运行程序。
Vb程序通常会先编译,检查是否存在语法错误。
(5)保存程序和生成可执行文件
至此,已完成了一个简单vb应用程序的建立,但这些程序都位于内存内,因此还需要
将其保存在磁盘上。在运行程序之前,必须先保存程序,这样可以避免由于程序不正确
而造成死机时导致程序丢失。程序运行结束后,还要将修改过的文件保存到磁盘上。
1) 保存工程:① 保存窗体文件。选择“文件” →“Form1另存为”命令,在“文件
另存为”对话框中选择保存的文件夹,输入保存的文件名。
②保存工程文件。选择文件→工程另存为命令,在工程另存为对话框中,
提示用户输入文件名,操作同上。
2) 生成可执行文件
vb程序的执行有两种方式:解释方式和编译方式。

相关文档
最新文档