VB基础知识的介绍

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Text2.text=str(s)
符号常量 的引用
事件处理过程的代码分析
例题:已知圆半径,求圆面积 Private Sub Command1_Click() Dim r As Single Dim s As Double Const pi = 3.14159 r = Val(Text1.Text) s = pi * r * r Text2.Text = Str(s) End Sub
VB程序设计初步
基础知识部分
VB中建立一个应用程序的基本步骤
进入VB程序设计环境 设计应用程序的界面 编制事件处理过程的代码 应用程序的调试和运行 程序的保存
VB用户界面的设计
对象名 Label1 Label2 Text1 Text1 Label1.caption=“圆的半径” Label2.caption=“圆的面积” Text2 Text2 Command1
常用标准函数:
根据下图回答:出现类型不匹配的原因?如何解决?
根据下图回答:出现溢出的原因?如何解决?
常量:
直接常量: 符号常量:
例如:求圆的面积 Dim r as single
符号常 量的定 义
Dim s as double
Const pi=3.14 R=val(text1.text)
S=pi*r*r
如:dim name as string dim count as integer dim x as double , y as double
百度文库
VB常用的基本数据类型
数据类 型名 Integer Long Single 说明 性质
整数型
长整数型
-32768~32767范围内的任何整数
-2147483648~2147483647范围内的 任何整数 单精度实数型 绝对值在1.401298E45~3.402823E38内的任何实数,有 效数字约6~7位 双精度实数型 绝对值在10E-324~1.79E308内的任 何实数,有效数字约14~15位 字符串型 一段文字与符号 判断结果:其值为真true或假false 日期与时间
Double String
Boolean 逻辑型 Data 日期型
使用函数进行类型的转换
VAL() STR() ASC() CHR()
t=val(text1.text)
Text2.text=str(t)
文本 Str() Val() 数值
Asc(“A”)=65 Chr(65)=“A”
Asc() Ascii码 Chr() 字符
优先级:算术运算 优于 关系运算 优于 逻辑运算
具体的:()(1级) -(指负号,2级) ^(3级) * /(4 级) \(5级) Mod(6级) + -(7级) = <> < > <= >=(8级) Not(9级) And(10级) Or(11级)
输入
输出
属性名 caption caption text Backcolor text Backcolor caption
属性值 圆的半径 圆的面积 空白 &H0080FFFF& 空白 &H8000000F& 计算圆的面积
text1.text=“ ”
Text1.backcolor=&H0080FFFF& command1.caption=“圆的半径”
Private sub 对象名_事件的标准名 …… End sub
程 序 的 开 始 与 结 束
VB的一些常用对象上的常见事件的标准名有: 文本框text: text_click、text_Dblclick、text_Keypress 命令按钮Command: Command_click、
Command_Dblclick
开始语句
变量定义:定义单精度实数型变量r 变量定义: 定义双精度实数型变量s
常量定义: 构造一个符号常量PI
赋值语句: 给变量r赋值(输入) 赋值语句:给变量s赋值 赋值语句:输出s的值(输出) 结束语句
基本运算与表达式
VB的基本运算:算术运算、关系运算和逻辑运算三大类 (1)算术类运算:^ -(负号) * / \ mod + (2)关系 类运算:= <> < > <= >= (3)逻辑类运算:Not And Or
常用的输入输出语句:
输入语句 r = inputbox("圆的半径") r = Text1.Text 输出语句 Print s msgbox(s) Text2.Text = s label1.caption=s
★注意等号左右两边的内容
Private Sub Command1_Click()
标签label: label_press 窗体Form: form_load
根据下图回答:出现12+34=1234的原因?如何解决?
变量
变量的功能:用来存储数据。 变量名的命名规则:变量名由字母、数字和下划线
等字符组成,但必须以字母开头,在变量名中对大小字母 是不加区分的。
变量说明的常用形式: Dim 变量名 as 变量的类型
对象属性的两种定义方式: 一、在属性窗口进行设置 二、在程序中通过代码进行设置
赋值语句:
变量名=表达式
对象名.属性名=表达式
a=3 x=x+1 y=x-3 s=text1.text
label1.caption=“hello” text1.text=s
赋值语句的作用: 把等号(赋值号)右边的表达式的计算结果存储到等号左边指定 的变量中,或存放到某个对象的指定的属性中。
相关文档
最新文档