第 2 章 简单的Visual Basic程序设计

合集下载

vb最全最经典课件

vb最全最经典课件

本章目录
第二章 简单的程序设计
2.1 2.2 2.3 2.4
对象的概念 建立简单的应用程序 窗体和基本控件 综合应用
本章目录
2.1 Visual Basic对象的概念
2.1.1 对象和类 1.对象 对象就是日常生活中的某个实在的物体 例如,一个人、一辆汽车、一台电脑。 对象都具有各自的特征(属性)、行为(方法) 。 人有身高、体重、听力等特征;也具有起立、 行走、说话、踢足球等行为。
窗体窗口 属性窗口
输出窗口
本章目录
1.2.2主窗口
1.三种工作模式 设计模式 界面的设计和代码的编制 运行模式 运行应用程序 中断模式 暂时中断程序运行,调试程序 2. 菜单栏 包.2.3 窗体设计/代码设计窗口
1.窗体设计器窗口 建立应用程序的界面(一个应用程序可以 有多个窗体,通过“项目|添加Windows窗体” 命令增加新窗体)。 2.代码设计窗口 专门用来进行代码设计,包括各种事件过程、过 程和类等源程序代码的编写和修改。 打开代码设计窗口的方法:双击窗体、控件或单 击代码窗口上方的选项卡组对应项。
1 引例 例1.1简单的动画演示。 一行文字“欢迎使用 ” 在具有背 景图案的窗体中上、下移动。 移动方法有两种:单击手动按钮,移动5 个像素单位 ;单击自动按钮,按定时器 触发频率连续移动;当内容超出窗体范 围时,进行反弹。
本章目录
引例
根据要求, 用工具箱上 的Label、 Button、 Timer等控 件,在窗体 上建立控件 对象,进行 有关的属性 设置。
End Sub
Val( )函数
将数字字符转换成数值型
本章目录
保存程序和文件组成
程序存盘后将建立一个文件夹,包含如下内容: (1)xxx.sln 项目关联、配置等的信息 (2) xxx.suo 开发环境选项的信息 (3) xxx.vbproj 项目文件 (4)Form1.vb 窗体文件 (5)AssemblyInfo.vb 项目集合信息(系统自动建立) (6) xxx.exe 可执行文件(在Bin文件夹) (7)Bin 文 件 夹 可执行文件的默认路径, 可用 Application.StartupPath()获得该路径。 (8)Debug 文件夹 存放程序调试产生的信息

【太原理工大学现代科技学院】vb练习

【太原理工大学现代科技学院】vb练习

属性。
A、Top
B、Left
C、Width
D、Right
7.窗体模块的扩展名为

A、.exe
B、.bas
C、.frx
D、.frm
8.窗体的 FontName 属性的缺省值是

A、宋体
B、仿宋体
C、楷体
D、黑体
9.FontSize 属性用以设置字体大小,窗体的 FontSize 属性缺省值为

A、5
B、9

10.对象的 Visible 属性取值是 True 或

第 4 部分. 3 种基本控制结构的程序设计
一、判断题
1.For/Next 语句中,“Step 1”可以缺省。
2.For/Next 循环正常(未执行 Exit For)结束后,控制变量的当前值等于终值。
3.在循环体内,循环变量的值不能被改变。
2.表达式 2 * 4^3 + 4 * 6 / 3 + 3^2 的值是

3.表达式 16 / 2 - 2 ^ 3 * 7 Mod 9 的值是

4.表达式 81 \ 7 Mod 2 ^ 2 的值是

5.已知字符串变量 x 存放"1234",表达式 Val("&H"+Left$(x, Len(x)/2))的值是
4.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。
5.所谓保存工程,是指保存正在编辑的工程的窗体。
二、选择题
1.工程文件的扩展名为

A、.frx
B、.bas
C、.vbp
D、.frm
2.以下 4 个选项中,属性窗口未包含的是

VB6.0教程

VB6.0教程
??????????????为可选章第一章第一章visualbasic程序设计概述概述11visualbasic语言简介111程序设计语言的发展一面向机器的语言通常针对某一种类型的计算机和其他设备而专门编写的由二进制代码所组成的机器程序语言所以这类程序一般可以充分发挥硬件的潜力然而与人类的自然语言相差较大所以面向机器的程序的可读性很差差较大所以面向机器的程序的可读性很差
首先说明一下“工程”的概念。VB把一 个应用程序称为一个工程(Project),而一 个工程又是各种类型的文件的集合,这些文件 包括工程文件(.vbp)、窗体文件(.frm)、 标准模块文件(.bas)、类模块文件(.cls)、 资源文件(.res)、ActiveX 文档(.dob)、 ActiveX 控件(.ocx)、用户控件文件(.ctl)、 属性页文件(.pag)。
“标准”工具栏各按钮的作用如图所示。
二.其他窗口
1.窗体窗口
“窗体窗口”也称为“对象窗口”,
主要用来在窗体上设计应用程序的界面, 用户可以在窗体上添加控件来创建所希
望的界面外观。例如,当新建一个工程
时,VB自动建立一个新窗体,并命名为 Form1,如图所示。
2.代码(code)窗口
双击窗体或窗体上的 控件就可以弹出代码窗口。代 码窗口是专门用来进行程序设 计的窗口,可在其中显示和编 辑程序代码(如图1-11所示)。 也可以通过点击菜单栏上的 【视图】—>【代码窗口】, 调出代码窗口。 代码窗口标题栏下面 有两个下拉列表框,左边是 “对象”下拉列表框,可以选 择不同的对象名称;右边是 “过程”下拉列表框,可以选 择不同的事件过程名称,还可 以选择用户自定义过程的名称。
1.3 Visual Basic 6.0集成开发环境 1.3.1窗口介绍

VB6.0教程

VB6.0教程

2、工程的组成
应用程序建立在工程的基础之上,一个工程是各种类型文件的集合,它包括工程文件 (Vbp)、窗体文件(Frm)、标准模块文件(Bas)、类模块文件(Cls)、资源文 件(Res)和ActiveX的文件(Ocx)。 1.工程文件 存储了与该工程有关的所有文件和对象的清单,这些文件和对象自动链接到工程文件 上,每次保存工程时,其相关文件信息也随之更新。当然,某个工程下的对象和文件 也可供其他工程共享使用。在工程的所有对象和文件被汇聚在一起并完成编码后,就 可以编译工程,生成可执行文件。 2.窗体文件 存储了窗体上使用的所有控件对象、对象的属性、对象相应的事件工程和程序代码。 一个应用程序至少包含一个窗体文件。 3.标准模块文件 存储了所有模块级变量和用户自定义的通用过程。通用过程是指可以被应用程序各处 调用的过程。 4.类模块文件 用来建立用户自己的对象。类模块包含用户对象的属性及方法,但不包含事件代码。
二、面向过程的语言
用计算机能够理解的逻辑来描述需要解决的问题和解决问题的具体方法、步骤。 面向过程的程序设计的核心是数据结构和算法,其中数据结构用来量化描述需要解决 的问题,算法则研究如何用更快捷、高效的方法来组织解决问题的具体过程。面向过 程的程序设计语言主要有BASIC、FORTRAN、PASCAL、C等。
下面简单介绍如何安装Visual Basic 6.0企业版。 1.将Visual Basic 6.0安装盘放入光躯中,浏览安装盘,双击 “SETUP.EXE” 文件,进入安装向导。 2.直接点击“下一步” 按钮,在“最终用户协议”对话框中仔细阅读 其协议,若确实无疑义,选中“接受协议”,再点击“下一步” 按钮。 3.输入产品的ID号。 4.选中“安装Visual Basic 6.0中文企业版” ,再点击“下一步” 按钮。 在弹出的菜单中点击“继续” 按钮,再点击“确定” 按钮,等待片 刻。 5.一般情况下使用默认安装文件夹即可,当然也可以点击“浏览”按钮 自由更改安装文件夹。 6.点击“典型安装”左边的图标按钮,等待拷贝文件。 7.点击“重新启动Windows” ,重新启动计算机后,在出现的窗体中把 “安装 MSDN”项去掉,再点击“下一步” 按钮,再点击“是”。 8.直接点击“下一步” 按钮 ,把弹出的窗体中的“现在注册”项去掉, 再点击“完成”按钮,即完成了VB的安装。

创建一个简单的VisualBasic应用程序

创建一个简单的VisualBasic应用程序

创建⼀个简单的VisualBasic应⽤程序第1部分PART实验实验1创建⼀个简单的Visual Basic应⽤程序1.1 使⽤集成开发环境实验⽬的(1)熟练掌握Visual Basic的启动⽅法。

(2)熟悉Visual Basic的集成开发环境。

实验内容1.启动Visual Basic在Windows环境下,启动Visual Basic有两种⽅法。

(1)⽅法⼀选择“开始”菜单→“程序”菜单项→“Microsoft Visual Basic 6.0中⽂版”菜单项→“Microsoft Visual Basic 6.0中⽂版”菜单项,单击⿏标左键,启动Visual Basic,如图1-1所⽰。

图1-1 启动Visual Basic2(2)⽅法⼆打开“资源管理器”→找到..\Program Files\Microsoft Visual Studio\Visual Basic 98的Visual Basic 6.exe⽂件→双击该⽂件启动Visual Basic。

2.Visual Basic的集成开发环境Visual Basic的集成开发环境包括:标题栏、菜单栏、⼯具栏、控件箱和窗体。

启动Visual Basic后就会出现Visual Basic的启动界⾯,接着出现“新建⼯程”窗⼝,如图1-2所⽰,选择“标准EXE”图标,单击“打开”按钮,就新建⼀个“标准EXE”⼯程。

则出现了Visual Basic的集成开发环境,如图1-3所⽰,新建了⼀个空⽩的Form1窗体。

图1-2 新建⼯程界⾯图1-3 Visual Basic 的集成开发环境在集成开发环境中默认显⽰窗体设计器窗⼝、⼯程资源管理器窗⼝、属性窗⼝、代码窗⼝和窗体布局窗⼝5个窗⼝,这些窗⼝可以关闭、打开和移动改变位置。

(1)关闭窗⼝通过单击各窗⼝的图标来关闭。

实验1 创建⼀个简单的Visual Basic应⽤程序 3(2)打开窗⼝打开窗⼝有两种⽅法:选择“视图”菜单的各窗⼝名称打开窗⼝。

《Visual Basic程序设计基础》习题

《Visual Basic程序设计基础》习题

《Visual Basic程序设计基础》习题《Visual Basic程序设计基础》教材习题第1章 Visual Basic 6.0程序设计概述习题一、判断题1.Visual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。

2.属性是Visual Basic对象性质的描述,对象的数据就保存在属性中。

3.同一窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。

4.在Visual Basic 中,有一些通用的过程和函数作为方法供用户直接调用。

5.控件的属性值不可以在程序运行时动态地修改。

6.许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。

7.所谓保存工程,是指保存正在编辑的工程的窗体。

8.在面向对象的程序设计中,对象是指可以访问的实体。

9.决定对象是否可见的属性是Visible属性,决定对象可用性的属性是Enabled属性。

10.保存Visual Basic文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。

11.xxx.vbp文件是用来管理构成应用程序xxx的所有文件和对象的清单。

12.事件是由Visual Basic预先定义的对象能够识别的动作。

13.事件过程可以由某个用户事件触发执行,它不能被其他过程调用。

14.窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。

15.同一个窗体文件只能用于一个工程中。

16.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。

17.在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击“工程另存为…”就行,因为系统将同时保存其他文件。

18.单击“启动”菜单项将窗体装入内存时,一定触发窗体的load事件和Activate 事件。

19.“方法”是用来完成特定操作的特殊子程序。

20.“事件过程”是用来完成事件发生后所要执行的程序代码。

VisualBasic程序设计入门PPT课件


vb程2序02设1/计7/简27明教程
本书目录
3
1.1引例和VB的特点
• “Visual”表示可视化,是一种图形用户界面的软件开 发平台,其特点是在设计阶段可见软件的外在界面。
• Basic=Beginners all-Purpose Symbolist Instruction Code(初 学者通用符号指令代码)
件)
vb程2序02设1/计7/简27明教程
本书目录
本章目录
5
vb程2序02设1/计7/简27明教程
本书目录
6
vb程2序02设1/计7/简27明教程
本书目录
7
小结1:VB的特点 P4
❖ 具有基于对象的可视化设计工具 ❖ 事件驱动的编程机制 ❖ 提供了易学易用的应用程序集成开发环境 ❖ 支持结构化程序设计语言 ❖ 强大的网络、数据库、多媒体功能 ❖ 完备的帮助功能
保存一个应用程序所 有属性以及组成这个应 用程序所有的文件。 工程文件的扩展名 为.VBP,工程文件名显 示在工程文件窗口的标 题框内。
已存盘
工具箱
工程窗口
窗体窗口
属性窗口
窗体布局
vb程2序0立2即 设1窗 口 /计7/简27明教程
未存盘
本书目录
本章目录
18
1. 工程的作用
工程概述
• 在VB中,使用工程来管理构成应用程序的所有不同的文件。当创建完成工程 的全部文件之后,可将此工程转换成可执行文件 (.exe),直接在Windows下执 行。
图 形 框 (P ic tu re B o x )
由21个文 本 框被( T e 绘x t B o 制x ) 成按钮形式的图标构成, 利用命这令 按些钮 ( C工o m m具a n d ,B u t t o 用n ) 户可以在窗体上设计 各种单控选 按件钮 ( O。p t i o 其n B u t t中o n ) 20个控件称为标准控件

第二章 Visual Basic语言基础


2.3 Visual Basic中的运算符与表达式
算术运算符
算术运算符用于数 学计算,VB有8个算术 运算符(其中减号运 算符和取负运算符形 式相同)。
运算符 名称 ^ * / \ Mod + - 乘方 负号 乘 除 整除 取模 加 减 优先级 1 2 3 3 4 5 6 6 示例 3^2 -2 2*5 4/5 4\5 5 Mod 4 2+3 4.5-2.4 结果 9 -2 10 .8 0 1 5 2.1
货币型 日期型 字符型 对象型 变体型
Currency Date(time) String Objiect Variant
@ 无 $ 无 无
cur dtm str obj vnt 4
8 8 与字符串长度有关
根据分配确定
2.1 Visual Basic的基本数据类型
数值型数据(Numeric)
数值型数据一般分为整型数和浮点数两类。 整型数分为整数(Integer)和长整数(Long) 浮点数分为单精度浮点数(Single)和双精度浮点 数(Double)。 有时也把货币型数据(Currency)和字节型数据 (Byte)划归数值型数据。
2.1 Visual Basic的基本数据类型
数据类型 字节型 逻辑型 整型 长整型 单精度型 关键字 Byte Boolean Integer Long Single 类型 符 无 无 % & ! 前缀 byt bln int lng sng 所占字节数 1 2 2 4 4 0~255 True与False -32768~32767 -2147483648~2147483647 负数:-3.402823E38~-1.401298E-45 正数:1.401298E-45~3.402823E38 范 围

VB教程 第二章 中文Visual Basic(VB) 6.0概述


7.完备的Help联机帮助功能 完备的Help联机帮助功能 Help Windows环境下的软件一样 环境下的软件一样, VB中 与Windows环境下的软件一样,在VB中,利用帮助菜单和 F1功能键 用户可随时方便地得到所需的帮助信息。VB帮助 功能键, F1功能键,用户可随时方便地得到所需的帮助信息。VB帮助 窗口中显示了有关的示例代码,通过复制、 窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大 量的示例代码,为用户的学习和使用提供了极大方便。 量的示例代码,为用户的学习和使用提供了极大方便。
中文Visual 第二章 中文Visual Basic(VB) 6.0 概述
2.1 V B 简介 2.2 V B的运行环境、安装和启动 B的运行环境、 的运行环境 6.0的集成开发环境 2.3 V B 6.0的集成开发环境 设计一个简单的VB VB应用程序 2.4 设计一个简单的VB应用程序 VB中的对象 2.5 VB中的对象
5.支持多种数据库系统的访问 5.支持多种数据库系统的访问 利用数据控件可访问的数据库系统有: Access、 利用数据控件可访问的数据库系统有:Microsoft Access、 Btrieve、dBASE、 FoxPro和Paradox等 Btrieve、dBASE、Microsoft FoxPro和Paradox等,也可访问 Excel,Lotusl等多种电子表格。 Microsoft Excel,Lotusl-2-3等多种电子表格。 6.支持动态数据交换 DDE)、动态链接库(DLL) 支持动态数据交换( )、动态链接库 6.支持动态数据交换(DDE)、动态链接库(DLL)和对象的链 接与嵌入(OLE) 接与嵌入(OLE)技术 动态数据交换(DDE)的编程技术, VB开发应用程序能与 动态数据交换(DDE)的编程技术,使VB开发应用程序能与 其他Windows应用程序之间建立数据通信。 Windows应用程序之间建立数据通信 其他Windows应用程序之间建立数据通信。 通过VB的动态链接库(DLL)技术, VB程序中可方便地调 VB的动态链接库 通过VB的动态链接库(DLL)技术,在VB程序中可方便地调 用用C语言或汇编语言编写的函数,也可调用Windows Windows应用程序接 用用C语言或汇编语言编写的函数,也可调用Windows应用程序接 API)函数,以实现SDK所能实现的功能。VB的核心是其对对 SDK所能实现的功能 口(API)函数,以实现SDK所能实现的功能。VB的核心是其对对 象的链接与嵌入(OLE)的支持, 象的链接与嵌入(OLE)的支持,它是访问所有对象的一种方法 利用OLE技术,VB将其他应用软件视为一个对象嵌入到VB应用 OLE技术 将其他应用软件视为一个对象嵌入到VB 。利用OLE技术,VB将其他应用软件视为一个对象嵌入到VB应用 程序中,进行各种操作,也可将各种基于Windows Windows的应用程序嵌 程序中,进行各种操作,也可将各种基于Windows的应用程序嵌 入到VB应用程序,实现声音、图像、动画等多媒体功能。 VB应用程序 入到VB应用程序,实现声音、图像、动画等多媒体功能。 计算机软件技术基础 Visual Basic 程序设计

江苏省计算机二级考试VB程序设计复习题

一、填空题:(第一章Visual Basic程序设计概述)1、Visual Basic是一种面向_对象_的可视化程序设计语言,采取了__事件驱动__的编程机制。

2、在VB中工程文件的扩展名是_ Vbp ,窗体文件的扩展名是frm _,标准模块文件的扩展名是_ bas _。

3、执行“工程”菜单下的部件命令,可选择并添加ActiveX控件。

4、Visual Basic 6.0用于开发_ WINDOWS环境下的应用程序。

第二章简单的VB程序设计1、设置是否可以用Tab键来选取命令按钮,应该用_ Tabstop ___属性。

2、一个控件在窗体的位置由__ Left ___和_ top ___属性决定,其大小由__ height _和_ width _属性决定。

3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和_ enabled __属性为true,才能接受焦点。

4、设置控件背景颜色的属性名称是_ backcolor __。

5、所有控件都具有的共同属性是__ name __属性。

6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_ name和caption。

7、VB中的每个对象(控件)都有一组特征,这组特征称为_属性_,我们通过修改它可以控制对象的外观和操作。

8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_标准模块文件_文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。

9、VB有三种工作模式,分别是设计(Design)模式、_运行模式__和中断(Break)模式。

第三章1、一般可以使用____ Const ______关键字声明常量。

2、_ Variant _类型也称变体类型,是一种通用的、可变的数据类型,它可表示或存储任何一种数据类型。

3、变量的声明分为两种方法:_隐式声明__和__显示声明__。

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

2.2.2 对象的名称


每一个对象都有自己的名字。每个窗体、 控件对象在建立时VB系统给出了一个默 认名。用户可通过属性窗口设置(name) 来给对象命名。 使用对象名称的方式是: 对象名 窗体名.对象名
对象的属性
对象属性设置的方法:
方法一: 在设计模式下,通过属性窗 口直接设置对象的属性。 方法二: 在程序的代码中通过赋值实 现,其格式为:


设计状态(design) 进行程序的界面设计、属性设置、代码编写等。 运行状态(run) 执行“运行/启动”命令,查看程序运行效果,也 可以查看程序代码,但不能修改。 中断状态(break) 当在运行模式,按了“中断”命令或当程序出现 运行时错误时进入中断模式。可以查看代码、修 改代码、检查数据。
在窗体中设置显示图片的方法:


在属性窗口中设置Form的Picture属性
在代码中利用LoadPicture函数 Form1.Picture = LoadPicture("D:\引例2-1\tu.jpg") Form1.Picture = LoadPicture(App.Path + "\tu.jpg")
补充:窗体与控件
涉及章节7.1、7.2、8.2、8.4 控件与窗体是VB程序中两种常用对象。 窗体(Form)的属性,方法和事件 常见控件:文本框(TextBox), 标签(Label), 命令按钮(CommandBotton)的属性,常见事 件和方法

一、窗体(Form)教材P198页
cmd lbl txt pic img
2.4 VB开发应用程序一般步骤

1. 绘制界面

插入对象,在窗体设计窗口利用工具箱窗口完 成 设置对象属性,在属性窗口完成 填写代码,在代码窗口完成

2. 设置属性


3. 编写代码

知识点三:关于代码编写
教材P30页 进入程序代码窗口的四种方法: 双击窗体或已建立好的控件。 执行“视图”菜单中的“代码窗口”命令。 单击工程资源管理器窗口中的“查看代码” 按钮。 快捷键F7

知识点一:关于控件教材P31页


缩放和移动 鼠标拖曳 修改属性值(Width,Height,Top, Left) 对齐与调整 “格式”|”对齐“
2.4 VB开发应用程序一般步骤

1. 绘制界面

插入对象,在窗体设计窗口利用工具箱窗口完 成 设置对象属性,在属性窗口完成 填写代码,在代码窗口完成
知识点三:关于代码编写
编写代码技巧: 先分析事件(用户动作,译成VB语言) 添加事件过程(应用程序的相应反映, 对象属性变化等)
先用自己的语言描述,再通过代码实现
知识点四:关于保存程序

保存工程 教材P36页
“文件” |“保存工程” 工具栏中的“保存”按钮 “文件|Form1另存为” “文件|工程另存为”
Private Sub 对象名称_事件名称() ….. 事件响应程序代码 End Sub
补充:常用事件

Click(单击)事件:单击鼠标左键时触发 DbClick(双击)事件:双击鼠标时触发 Load(装入)事件:窗体被装入工作区时触发 设置事件及事件过程的方法 在代码窗口选中对象后,选中相应事件,再 编写事件响应程序代码 直接双击对象后,编写事件响应程序代码






窗体(Form)的属性

Enabled属性(逻辑值) :决定控件是否可操作。 True :允许用户进行操作,并对操作出响应(缺省 值) 。 False:呈暗淡色,禁止用户进行操作。

Visible属性:决定控件是否可见 True :运行时控件可见(缺省值) 。 False:运行时控件隐藏,用户看不到,但控件本身 是存在的。

2. 设置属性


3. 编写代码

知识点二:关于属性
对象属性设置的方法: 方法一: 在设计模式下,通过属性窗 口直接设置对象的属性。 方法二: 在程序的代码中通过赋值实 现,其格式为: 对象名.属性名称=新设置属性值
例如:TxtWel.Text=“Hello,欢迎进入Visual Basic 世界!”
提示:App.Path表示装入的图片文件与应用 程序在同一文件夹
窗体(Form)的属性

WindowsState属性:启动时窗口状态 0:Normal:正常窗口状态,有窗口边界; 1:最小化状态,以图标方式运行; 2:最大化状态,无边框,充满整个屏幕。


BorderStyle属性:边框风格

Font属性组 :设置窗体上显示字体
FontName属性 :正文的字体(缺省为宋体)。 FontSize属性 :正文的字体大小。 FontBold属性 :正文是否是粗体。 FontItalic属性:正文是否是斜体。 FontStrikeThru属性:正文是否加一删除线。 FontUnderLine属性:正文是否带下划线。
窗体(Form)的属性

BackColor属性:设置窗体的背景颜色 ForeColor属性:定义在窗体里显示图片和文 本的前景颜色
例如,窗体Form1的背景色设为红色: Form1.BackColor = RGB(255, 0, 0) Form1.BackColor = vbRed
窗体(Form)的属性
2.3.1 VB应用程序的组成

窗体模块(*.frm) 窗体文件中含有两方面的信息:

一是窗体及控件的属性; 二是窗体中编写的代码。

标准模块(*.bas) 类模块(*.cls)
简单程序只有窗体模块
2.3.2 VB应用程序的工作方式

VB应用程序采用的是以事件驱动应用程序的 工作方式。
典型的VB应用程序的执行步骤:

方法 (method)

对象的行为,用来描述对象的动作的术语,实质上 是VB提供的完成一定操作或功能的子程序或函数。

事件 (event)
系统事先设定的能被对象识别和响应的动作。 鼠标事件:单击控件(Click)鼠标移动等 VB编程要点(学习的重点): 对象属性、事件、方法的设置及其使用 键盘事件:键盘按下(Keypress)等
对象命名的惯例:匈牙利命名法 教材P35页 前缀(表示控件的类型)+ 单词(控件代表的意 义))
例:cmdSayHello txtOk lblOk
几种常用对象的前缀

按钮 CommandButton 标签 Label 文本框 TextBox 图片框 PictureBox 图象框 Image

保存提示:
1. VB应用程序至少有两种文件需要保存: 工程文件.vbp(通常1个工程文件对应1个 应用程序) 窗体文件.frm(通常1个工程文件包含至少 1个窗体文件)
保存这两个文件时,一定要先保存窗体文件(.frm), 再保存工程文件(.vbp).否则下次打开工程会出错.
保存提示:
2. 每一个程序都要单独建一个工程,并 放在单独的文件夹中 3. 下次编辑打开这个程序,双击.vbp文 件

对象名.属性名称=新设置属性值
例如:Weltxt.Text=“Hello,欢迎进入Visual Basic 世界!”
2.2.4 对象的事件

事件:是由Visual Basic预先设置好的、能够 被对象识别的动作。 事件过程: 是指附在该对象上的程序代码, 是事件触发后处理的程序。事件过程的形式 如下:
结果 解释并执行
2.2 VB中的对象



对象:具有特殊属性(数据)和行为方式 (方法)的实体,它由属性、事件和方法构 成。 对象的分类:预定义对象/自定义对象 常用的预定义对象: 窗体、控件(工具箱窗口中) 自定义对象:VB高级应用
对象的三要素

属性 (property)

对象的性质,即用来描述和反映对象特征的参数。
窗体属性决定了窗体的外观与操作。
窗体(Form)的属性
Name属性:名称 用于标识窗体对象的名字,默认名Form1。

例如: frmMain frmInputWindow
[窗体]Name属性
窗体名
窗体文件名
窗体(Form)的属性

Caption属性:窗体标题 决定出现在窗体的标题栏上的文本内容, 也是当窗体被最小化后出现在窗体图标 下的文本。

添加事件关键:选对“事件对象”和“事件类型”
2.2.4 对象的方法



方法是对象能执行的动作或功能,如移 动、绘图、打开等。 使用对象的方法的格式如下: 对象名.方法名[ 参数列表 ] 例如: Command1.Move 200,300
补充:常用方法


Print方法(适用于窗体及图片框) (见教材 P72页) Show / Hide (适用于窗体) (见教材P204页) Cls方法(适用于窗体) (见教材P75页) Move方法(适用于各种控件)
窗体(Form)的属性

Height、width属性:设置窗体大小
Height : 窗体的高度 Width : 窗体的宽度包括边框和标题栏


Top、left属性:设置窗体位置
Left :窗体左边与桌面左边的距离。 Top :窗体顶部和桌面顶边的距离。

提示:高宽左右的单位为twip(缇)
窗体(Form)的属性
知识点五:运行应用程序

运行调试工程
教材P37页
(1)选择“运行”菜单中的“启动”。 (2)单击工具栏中的“启动”按钮。 (3)按[F5]键。
相关文档
最新文档