VB第3章-Visual-Basic程序设计初步
Visual Basic课件:第3章-简单程序设计
End Sub
选择Command2的Click事件过程,编写代码如下:
Private Sub Command2_Click() End
End Sub
3.保存程序。
2024/1/4
11
4
设计步骤 1.设计用户界面。包括:一个窗体,一个标签,属 性设置如下表所示。
对象
属性
属性值
Form1
Caption
实验1_1
Name
frmExe1_1
Width
5000
Height
4000
Left
300
Top
300
BackColor
蓝色
ForeColor
黄色
Label
Caption
欢迎!
Name
2
开发步骤示例
• 新建一个工程,实现如下功能,鼠标单击Form1窗体,标签上 显示“You have clicked the form1!”(运行结果见下图)
2024/1/4
3
开发步骤——界面及属性设置
(1)设计放置一个 标签控件的窗体;
(2) 设置标签控件 属性-字体、字号 、颜色等
2024/1/4
华氏温度:
文本框1
名称(Name)
TxtSHE
Text
空
文本框2
名称(Name) Text
TxtHUA 空
命令按钮1
VB-3第3节 VB语言基础 Visual Basic 程序设计
窗体/模块 的“通用 声明”段
能
窗体/模块的“通用 声明”段
能
不能
能,但在变量 能 名前加窗体名
3.3.3 变量
No Image
3. 隐式声明变量:
是指使用的变量未用声明语句进行声明而直接使用
• 未声明直接使用的变量均默认为Variant型
LIKE 'Jan%I ' m VisualN Basic a 程序o 设计ge
No Image
No Image
No Image
3.4.1 运算符
No Image
Is运算符 用来比较两个对象 。
语比法 较运算符
result = object1 Is object2
Object:任意对象名称。 Is 运算符示例
No Image
No Image
No Image
3.3.1 数据类型
No Image
1.数值数据类型
Integer; Long ; Single; Double; Currency; Byte
2.Boolean型:
True (-1) 占2个字节,只有两个值 False ( 0)
3.String型:
• 也可在变量名后加一个规定数据类型的说明符加以说明
4. Option例E:xpDliimciSttr语1 句As String
(1)作用:强SStt制rr21显==式""声计计明算算变机机量程程。序序设设计计"" 即使用St任r3何%=一个12变3 量必须“先声明,后使用”
(2)增加OpPtiroinntExStprli1c,it语St句r2的, 方St法r3:
vb考试复习3章-4章习题
第3章 Visual Basic程序设计代码基础一. 选择题1.下列【】字符不属于Visual Basic字符集。
(A)A (B)# (C)巳(D)@2.以下不合法的常量是【】。
(A)1O^2 (B)100 (C)100.0 (D)1OE+013.Visual Basic允许的常量有【】。
(多选)(A)E7 (B)4.8E2 (C)2.5*10 (D)E-5(E)1/2 (F)1.le-2 (G)π(H)False4.以下【】不是合法的常量。
【】是布尔常量, 【】是字符串常量, 【】是日期常量。
(多选)(A)true (B)”100”(C)11-03-99 (D)F (E)'AN' (F)#11/05/1998#5.常量-0.00013579的科学记数法是【】。
(多选)(A)-1,3579E+OA (B)13579E-4 (C)-13579E-5 (D)-13579E-046.Visual Basic中的数据也可以以十六进制或八进制表示,十六进制数据以【】开头,八进制数据以【】符号开头。
(A)$E (B)$H (C)&O (D)&H7.\、/、Mod、* 四个算术运算符中,优先级最低的是【】。
(A)\(B)/ (C)Mod (D)*8.以下【】是字符串常量, 【】可以作为字符串变量。
(A)m (B)#01/01/99# (C)"m" (D)Tme9.下列【】是日期型常量。
(A)"2/1/02" (B)2/1/02 (C)#2/1/02# (D){2/1/02}10.下面【】不是字符串常量。
(A)"你好" (B)"" (C)"Tme" (D)#False#11.表达式Int(8*Sqr(36)*Lo^(-2)*10+0.5)/10的值是【】。
(A).48 (B).048 (C)5 (D).0512.表达式Val(".123E2CD")的值是【】。
VB语言程序设计教程第03章 Visual Basic程序设计基础
(4)不区分字母的大小写,如Sum、sum和SUM指的 是同一个标识符名。
4
3.1 命名规则和语法规则
3.1.2 语句与语法规则
1.语法规则
(1)每个语句以回车键结束,一个语句行的最大长度不能超 过1023个字符。 (2)运算符的前后要加空格。 (3)在一般情况下,输入程序是要求一行一句。但VB允许把 几个语句放在一行中,几个语句之间用冒号(:)隔开。 (4)当语句较长时,为了便于阅读,可以通过续行符把一个 语句分别放在几行中。VB中使用的续行符是一个空格紧跟一 个下划线(_)。如果一个语句行的末尾是下划线,则下一行 与该行属于同一个语句行。 5
3.3 常量与变量
3.3.2 变量
变量实际上代表一些临时的内存单元,这些内存单元中可 以存放数据,其内容随着程序的运行而变化。程序中可以 通过变量名来引用内存单元中的变量值。
使用变量前,一般必须先声明变量名及其数据类型。在VB
中,变量声明方式分为显式声明和隐式声明。
3.3 常量与变量
1.显式声明
使用变量前用声明语句声明变量。 格式:Dim 变量名 [As 数据类型] 说明:
(1)关键字Dim还可以是Static、Private、Public或Global,他们的
区别是声明的变量的作用范围不同,这一点将在第5章详细介绍。 (2)变量名需符合标识符的命名规则。
(3)变量名的尾部可以加上类型符,用来标识不同的数据类型。
−2147483648~2147483647。
9
3.2 数据类型
(2)实数类型:实数也叫浮点数,用来表示带有小数点或 指数符号的数值,分为单精度型和双精度型。 ① 单精度型(Single):
第3章 VB程序设计的基础(一)
3.2
数据类型
数据是程序的组成部分,也是程序处理的对象, 数据类型体现了数据结构的特点。VB的数据类 型比较丰富,主要可以分为两类:基本数据类 型和用户自定义数据类型。
3.2.1
基本数据类型
VB6.0提供的基本数据类型主要有:字符型数 据、数值型数据、货币类型、字节类型、布尔 类型、日期类型、通用类型、无符号类型、对 象类型等九种数据类型。 表3.1列出Visual Basic所允许使用的基本数 据类型,以及存储空间大小与范围。
– 2.命名不能使用的字符
3.1.1
–
命名规则
3.命名规则
VB的代码编写中,离不开对数据、函数、过程、对象等的引用,在引 用这些编程元素时,就要给他们起一个名字。在命名一个编程元素时, 要遵循下列命名规则:
(1)名称的第一个字符必须是字母或汉字。 (2)不能在名称中使用空格、句点(.)、感叹号(!)、@、&、$、#等符号已有 特殊含义的字符。 (3)不能超过255个字符,控件、窗体、类和模块的名字,不能超过40个字 符。 (4)不要与已有的关键字同名,否则,在编程中会出现很多麻烦。 (5)在自定义名称时,除了必须遵循VB的命名规则外,还要使一个名字能反 映它所代表的编程元素的意义。例如,在给命令按钮命名时,在开头用cmd 表示它是命令按钮,然后用一个单词来表示它的作用或其他意义。如, cmdAdd表示加运算,cmdExit表示退出等,在编写程序代码时避免混淆,详 细内容可参考MSDN Visual Basic编码约定。
第3章
VB程序设计的基础
3.1.1 命名规则
– 1.命名可以使用的字符
VB6.0中文版使用的字符集包括ASCII码字符:英文字母、 数字符号、标点符号、空格符、其他可从键盘输入的字符 和汉字等。使用这些字符时,不区分大小写,也不区分字 符的全角和半角。
VB第3章 Visual Basic程序初步
教案讲稿第三章 Visual Basic程序初步[旧课复习]:复习内容:1)运算符与表达式2)常用内部函数复习目的:巩固vb语言的语言基础知识复习时长:大约5分钟[新课导入]:导入方式:通过复习简单程序的设计过程,导入程序设计的思想。
导入目的:增强学生的学习积极性导入时长:大约5分钟[新课讲授]:重点:1)掌握赋值语句2)掌握数据输出和输入3)掌握基本控件难点:1)数据的输入与输出2)赋值语句方法:运用多媒体辅助教学,采用案例教学和任务驱动等教学法。
3.1结构化程序设计结构化程序设计是进行以模块功能和处理过程设计为主的详细设计的基本原则。
它的主要观点是采用自顶向下、逐步求精的程序设计方法;任何程序都可由顺序、选择、循环三种基本控制结构构造。
3.2赋值语句赋值语句是最基本的顺序执行语句,使用赋值语句可给变量或属性赋值。
对变量进行赋值就是将数据放入指定变量的内存空间,而对属性进行赋值就是设置或改变对象的属性值。
赋值语句的语法格式是:[Let] <名称>=<表达式>(1)“Let”是可选项,完成赋值功能只需“=”(赋值号)。
赋值号不是数学上的等号。
(2)“名称”可以是变量名或属性名。
(3)“表达式”可以是算术表达式、字符串表达式、关系型表达式或逻辑表达式。
表达式的值将赋给赋值号左边的变量或对象的属性。
但必须注意,赋值号两边的数据类型必须一致,否则会出现“类型不匹配”的错误。
(4)赋值语句是先计算表达式的值,然后再赋值。
(5)赋值号左边只能是变量,不能是常量或表达式。
(6)不能采用数学的表达方式给不同的变量赋相同的值。
(7)区分赋值号和关系运算符中的等号。
在VB中,系统会根据等号所处的位置来区分是赋值号还是等号。
在条件表达式中出现的是等号,而赋值号则是以赋值语句形式出现;赋值号两边的数据是不能随便相互交换的,否则可能运行出错或产生逻辑上的错误;若在赋值语句中出现多个等号,则往往最左边的等号是赋值号,其余的均为等号。
VB程序设计3VisualBasic语言基础
VB程序设计3VisualBasic语言基础
28
窗体模块
Dim a1 As Integer 窗体级变量,在该窗体内有效 Public b1 As Integer 全局变量,在工程内有效
• 货币型(Currency)
– 货币数据类型是为表示钱款而设置的。该类 型数据以8个字节存储,精确到小数点后四 位,小数点前有15位,小数点后4位以后的 数字将被舍去。
– 浮点数中的小数点是“浮动”的,而货币类型 数据的小数点是固定的。
• 变体型(Variant)
– 变体数据类型是一种可变的数据类型,可以 表示任何值,包括数值、字符串及日期等。
Private Sub CmdOK_Click() Rem 2003年1月编写如下代码
‘若用户单击了确认按钮,则执行下列代码
…………
End Sub
VB程序设计3VisualBasic语言基础
10
3.2 Visual Basic 数据类型
• 整数
– 整数是不带小数点和指数符号的数,在机器内 以二进制补码形式表示。
• 浮点数 – 浮点数也称实型数或实数,是带有小数部分的 数值。它由三部分组成:符号、指数和尾数。 – 单精度型(Single):以4个字节存储,符号1 位,指数8位,尾数23位,1位隐含位。用E来 表示指数。例如:-9.654E-6 – 双精度型(Double):以8个字节存储,符号1 位,指数11位,尾数52位,1位隐含位。用D 来表示指数。例如:-8.573264907D-15
• 常量
——在程序中取值始终保持不变的数据, 可以是具体的数值,也可以是专门说明 的符号。(10、PI)
VB经典教程-精心整理(快速入门)
2.1.7 变体型Variant
变体型(Variant)能保存所有类型数据,可以随时转换该数 据为其他类型。变体型可以在程序中直接声明定义,用户 不必过多关注Variant变量中的类型。Visual Basic可以在 应用程序运行时自动进行必要的转换。
VB从入门到实践
2.1.8 数据类型转换
程序开发过程中,需要将不同数据类型进行必要的转换。Visual Basic提供了各种类型转换相关的函数,可以在程序中直接调用。 如果想把某种数据类型转换为另外一种类型,必须保证该类型数 值处于待转换数值有效范围内。
Visual Basic特点 Visual Basic安装 Visual Basic集成开发环境
VB从入门到实践
1.1 Visual Basic简介
Visual Basic是一种可视化的、面向对象和采用事件驱动机制 的结构化高级程序设计语言。它可用于开发Windows环境 下的各类应用程序。它具有简单易学、效率高、功能强大 的特点,可以与Windows专业开发工具SDK相媲美。
中文名称 布尔型 二进制型 货币型 日期型 双精度型 整数型 长整数型 单精度型 字符型 变体型
VB从入门到实践
2.2 变量简介
变量在程序执行过程中用以保存临时数据信息,包含在程序 执行阶段修改的数据。变量都有变量名称,在其作用范围 内作为惟一标识存在。
VB从入门到实践
2.2.1 变量作用域
声明变量可以使用Dim、Private、Public、Static作为关键字。以上关 键字分别作用于不同的作用域。
2.1.4 布尔型Boolean
布尔型(Boolean)为逻辑型,以2个字节来存储。它包含 True或False、Yes或No。在程序中一般用于判断语句,或 者声明该数值为两种状态,如“开”或“关”。
VB程序设计课件(全套)
在VB中,将反映对象的属性和行为封装在一起,是面向对 象编程的基本元素。
21
上一页
下一页
2.类的概念
本章目录
类是创建对象实例的模板,是同种对象的集合与抽象,它包 含所创建对象的属性描述和行为特征的定义。 例如,人类是人的抽象,一个个不同的人是人类的实例。各 个人具有不同的身高、体重等属性值和不同的行为。 在 VB中,工具箱上的可视图标是 VB系统设计好的标准控件 类。通过将控件类实例化,可以得到真正的控件对象,也就是 当在窗体上画一个控件时,就将类转换为对象,即创建了一个 控件对象,简称为控件。
25
上一页
下一页
事件
本章目录
2. 事件、事件过程和事件驱动 (1) 事件 事件就是发生在对象上的事情。同一事件,作用于不同的对 象,就会引发不同的反应,产生不同的结果。 例如,在学校,教室楼的铃声是一个事件,教师听到铃声就 要准备开始讲课,向学生传授知识;学生听到铃声,就要准备 听教师上课,接受知识;而行政人员对铃声可不于响应。 在VB中,系统为每个对象预先定义好了一系列的事件。 例如,单击 (Click) 、双击 (DblClick) 、改变 (Change) 、获 取焦点(GotFocus)、键盘按下(KeyPress)等。
9
上一页
下一页
VB功能特点
2 功能特点 1) 具有面向对象的可视化设计工具 2) 事件驱动的编程机制 3) 提供了易学易用的应用程序集成开发环境 4) 结构化的程序设计语言 5) 强大的数据库功能 6) Active技术 7) 网络功能 8) 多个应用程序向导 9) 完备的Help联机帮助功能
10
Visual Basic 程序设计简明教程
第一章 Visual Basic程序设计概述(2) 第二章 VB简单的程序设计(6) 第三章 VB语言基础(4) 第四章 基本的控制结构(8) 第五章 数组(5) 第六章 过程(4) 第七章 常用控件(2) 第八章 界面设计(2) 第九章 文件(2) 第十章 图形(1) 第十一章 数据库技术(自学) 第十二章 系统开发案例 (自学)
vb第3章Visual_Basic程序设计代码基础1
础
6
第 三 章
3.2.2 字符串型数据(String) —— $ 由" "括起来的字符序列
例: "abc" "ABC" "计算机"
Visual Basic
"12.34" "3+2" ""(空串)
如果字符串本身包括双引号,可用连续两个双
引号表示。
例: 要打印以下字符串:
程 序 设
"You must study hard", he said. 在程序中需要将该字符串表示成:
日期型常量
序 3.3.2 用户自定义符号常量
设 计 代
格式: Const <常量名> [As <类型>]=<表达式>
类型: Integer Long
Single Double
码
String Boolean Date
基 础
Currency Byte Variant
9
第 三
例:
Const Pi = 3.1415
& -
数字: 0~9
/\^ , . :
英文字母: a~z,A~Z 特殊字符:
;<= > ? @ []_ { } |
程 2. 关键字
序 关键字又称为保留字
设 计
VB自动将关键字的首字母转换为大写字母
代 码
例如: PRINT 5+6 转换成 Print 5+6
基
础
2
第 3.2 数据类型
三 章
主要有: 数值型;字符串型;布尔型;日期型 3.2.1 数值型数据
VB程序设计第3章 VB程序设计基础
12
变量名=InputBox(提示[,标题][,默认][,x坐标][,y坐标])
提示: 提示信息不能省略,是字符串表达式。可以多行显示,若强 制换行必须在每行行末加回车chr(13)和换行chr(10)控制符,或直接 使用VB内部常数vbcrlf;
标题: 对话框标题,是字符串表达式,若省略,则把应用程序名放 入标题栏中;
19
功能:使用format函数,可以使数值、字符或日期 按指定格式输出。
一般格式: ◦ Format(数值表达式,格式字符串)
20
Private Sub Form_Click() Print Format(1234.567, "00,000.00") Print Format(1234.567, "##,###.##") Print Format(123, "$0.00") Print Format(123, "+0.00") Print Format(0.123, "0.00%") Print Format(1234.567, "0.00E+00")
FontName(字体名称) FontSize(字体大小) FontBold(粗体字) FontItalic(斜体字) Fontstrikethru(加删除线) Fontunderline(加下划线) FontTransParent(重叠显示)
31
Name,BorderStyle属性为只读属性。
BackColor属性设置窗体的背景颜色 ForeColor 属性设置窗体的前景颜色 BorderStyle属性设置窗体边框的类型 Picture属性设置窗体中要显示的图片 Caption属性决定控件上显示内容 Name属性是对象的标识
Visual-Basic程序设计综合教程第3章--常用基本控件
End Sub
标签Label2的单击(Click)事件代码如下:
Private Sub Label2_Click()
Label1.Visible = True '设置Label1可见
Label2.Visible = False '隐藏Label2
End Sub
3.2.2 文本框
1 用途
文本框(TextBox)控件是VB中使用最为频繁 的控件之一,是一个文本编辑区域可以用来显示、 输入和编辑文本,类似于一个简单的文本编辑器。
3.2 标签、文本框和命令按钮
在VB应用程序的界面设计中,有3个最常用 的控件:标签、文本框和命令按钮。这3个控件是 构成用户界面的基础。
3.2.1 标签
1 用途 标签(Label)控件用于显示或输出文本信息。但不
能作为输入信息的界面,也就是说程序时标签所显示的内 容不能由用户直接编辑,但是可以通过程序代码修改。
第3章 常用基本控件
VB有两类控件,一是在工具箱中的常用 控件;二是通过添加“部件”的方法被使用的控 件。
本章主要介绍VB部分常用基本控件:标 签、文本框、命令按钮、图像框、图片框、滚动 条和计时器。其余常用控件将在后续章节陆续介 绍。
【主要内容】
●标签、文本框和命令按钮 ●图片框和图像框 ●水平滚动条和垂直滚动条 ●计时器
【例3.4】编写程序。在窗体上放置两个文本框(Text1和 Text2),设置文本框Text1为单行显示;文本框Text2为 多行显示,同时有水平和垂直滚动条,并且文本内容在运 行时禁止被用户随意更改。
要求:在程序运行后,在文本框Text1中显示文本内 容:“欢迎使用 Visiual Basic!”,用户可以选中其中 的任意文本内容,如图3.8(a)所示选中“Visiual Basic”, 然后单击窗体,则被选中的文本被字符串“VB”替换,同 时被选中文本的起始位置、长度以及内容等信息均在文本 框Text2中显示,如图3.8(b)所示。
visual basic程序设计基础全套教程、教案第三章简单的VB程序设计ppt课件_图文
相关知识:
(1)设置窗体的picture属性的二种方法
属性阶段设置picture属性
代码 阶段设置
练习:窗体一运行为窗体加载一幅图片
App.path函数,它的值就是得到当前工程所在的路径。
(2)MSGBOX语句的格式功能(P71) 功能:显示一个对话框,把消息传递给用户 格式:msgbox 提示字符串,按钮类型,标题 注意:第一个参数“提示字符串‘:显示在对话框中的信息
3、Print 方法 作用:在窗体上输出信息
4、Move 方法 作用:移动窗体,并可改变其大小
3.4 多窗体
1.多窗体的建立 具体步骤: (1)建立第一个窗体 (2)选择”工程“菜单中的”添加窗体” 2.设置启动窗体 “工程”菜单下的“工程属性”中设置 【案例3-4 】P36
第3章 案例3-2“窗体的事件”程序 【学习目标】
第二个参数“按钮类型”:是一个数值,也可以用加号 连接的三个 数值的表达式,该参数用来指定对话框中显示的按钮类型、数目和图标样式, 默认值为0 (3)app.path函数:得到当前工程文件所在的目录
Buttons常用参数的设置值
• 书P72表4-13
提问:msgbox语句如何实现以下对话框
下面的对话框如何实现
VISUAL BASIC程序设计 【学习目标】
1.掌握窗体的常用属性 2.能运用窗体的常用属性进行设计程序
【复习】 1.VB中对象的三要素是指什么 2.属性设置有哪二种方法
一 基本属性 1、Name名称属性
任何对象都有名称属性。可以修改,不修改采用默认值。 在程序中,控件名是作为对象的标识,不会显示在窗体上。 2、Caption标题属性 该属性决定了窗体标题栏显示的内容,与名称不一样。 3、Height、width、top和left属性
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
标签
属性 (名称) Caption
设置 Form1 确定窗体的位置
BackColor
BorderStyle (名称) Caption (名称) Caption (名称) Caption (名称) Caption
BorderStyle
&H00FFFF80&(浅蓝色)
1(Fixed Single) cmdMove 改变位置 cmdReset 还原位置 cmdExit 退出 Lable1 置空
“关闭窗体”按钮的事件过程如下:
Private Sub cmdExit_Click() End End Sub
“End”语句命令的作用是结束程序的运行。 注意:一般来说,一个程序中应该包括结束程序运
行的操作。
3.1.1 窗体设计举例
对象
例2:设计一个程序, 当单击“改变位置” 窗体 命令按钮时,使窗 体的位置改变到屏 幕的左上角,单击 命令按钮1 “还原位置”命令 按钮又使它的位置 命令按钮2 还原,并在标签中 显示出所在位置。 命令按钮3
1(Fixed Single)
3.1.1 窗体设计举例
属性BackColor的值决定窗体的背景颜色。 属性BorderStyle决定窗体的“边界风格” ( BorderStyle)。它有4种可以选择的值:
0(None):窗口无边界; 1(Fixed Single):窗口的边界为单线条,且运行期 间窗口的尺寸是固定的(即不能改变其大小); 2(Sizable):窗口的边界是双线条,且运行期间可 以改变窗口的尺寸; 3(Fixed Double):窗口的边界是双线条,且运行期 间不可以改变窗口的尺寸。
Private Sub cmdLarge_Click() Form1.Height = Form1.Height + 500 Form1.Width = Form1.Width + 500 End Sub
不断单击“窗体变大”命令按钮,Height和Width属 性值不断递加,使窗体越变越大。
3.1.1 窗体设计举例
对象 窗体 命令按钮1 命令按钮2 !命令按钮3
属性 (名称) Caption (名称) Caption (名称) Caption (名称) Caption
设置 Form1 改变窗体尺寸 cmdLarge 窗体变大 cmdSmall 窗体变小 cmdExit 关闭窗体
3.1.1 窗体设计举例
编写有关事件过程: Private Sub Form_Load() Picture=LoadPicture("D:\flower.jpg") End Sub
3.1.1 窗体设计举例
例1:设计一个VB程序, 窗体上画有三个命令按 钮,标题分别是“窗体 变小”、“窗体变大” 和“关闭窗体”。运行 程序时,在窗体上装入 一幅图片。单击“窗体 变大”命令按钮时,窗 体变大;单击“窗体变 小”按钮时,窗体就小; 单击“关闭窗体”按钮, 结束程序的运行。窗体 界面设计如右图
3.1.1 窗体设计举例
程序开始运行时, 执行Form_Load事件过程,进行初始化窗 体的工作,该事件过程如下:
Private Sub Form_Load() Form1.Left = 2000 Form1.Top = 2000 Label1.Caption = "Left值是:2000,Top值是:2000" End Sub
运行程序,将2000分别赋给窗体的Left和Top两个属性。 Left属性指明窗体左边界距屏幕左边界的距离(x轴方向)。 Top属性指明窗体窗口顶部距屏幕顶部的距离(y轴方向)。 确定了Left和Top属性值,也就确定了窗体在屏幕上的位置。
3.1.1 窗体设计举例
单击“改变位置”命令按钮时,把窗体移动到指定的 位置,执行cmdMove_Click以下事件过程。
使窗体变小的过程代码如下:
Private Sub cmdSmall_Click() Form1.Height = Form1.Height - 500 Form1.Width = Form1.Width - 500 End Sub
3.1.1 窗体设计举例
单击“窗体变大”按钮,窗体的Height 及Width属性 值在原有属性值的基础上增加500,使窗体的尺寸变 大。窗体变大的过程如下:
3.1.1 窗体设计举例
单击“还原位置”命令按钮,应恢复窗体的初始位置, 只需将最初的Top和Left属性值重新赋给这两个属性即可。 其过程代码如下:
Private Sub cmdResetБайду номын сангаасClick() Form1.Left = 2000 Form1.Top = 2000 Label1.Caption = "Left值是:2000,Top 值是:2000"
运行程序时,系统自动将窗体装入内存,触发 Form_Load事件过程。Form_Load事件过程通常用来对 窗体的属性和变量进行初始化。
3.1.1 窗体设计举例
要改变窗体的大小尺寸,需要使用窗体的两个相 关属性Height 和Width。Height 指窗体的高度, Width指窗体的宽度,单位为twip(缇),一英寸 约等于1440twip。
Private Sub cmdMove_Click() Form1.Left = 100 Form1.Top = 100 Label1.Caption = "Left值是:100,Top 值是:100" End Sub
程序将窗体的位置改变到屏幕的左上角,即坐标为 (100、100)的位置。分别将100赋给窗体的Left和Top 两个属性,并把这两个值显示在标签中。
3.1窗体
在Windows系统中,窗体是 最常用的对象。Windows的 窗体有类似结构和特点。窗
体右上方有三个按钮,自左 而右分别是:“最小化” 按
钮 , “最大化” 按钮和“关 闭” 窗体按钮。
标题栏
最小化窗体按钮
当前窗体名称 控制按钮
最大化窗体按钮 关闭窗体按钮
•单击 “最小化” 按钮,窗体消失,窗体缩小为屏幕底部任务 栏上的一个按钮,表示它不是当前打开的窗体;单击该按钮可 以恢复窗体。 •单击 “最大化” 按钮,使窗体充满屏幕,该“最大化” 按钮 变成两个重叠的小方块;单击该按钮,恢复原来的窗体。 •单击“关闭” 按钮,关闭窗体。