1、VB 知识点汇总 鉴湖中学 信息组 1 VB 知识点 汇总 一 算法 :指 解决问题的方法。 二 算法 的特征: 1. 有穷性 。 算法的有穷性是指算法必须能在执行有限个步骤之后终止 。 2.确切性 。 算法的每一步骤必须有确切的定义 , 不能有歧义。 3.输入项 。 一个算法有 0 个或多个输入,以刻画运算对象的初始情况,所谓 0 个输入是指算法本身定出了初始条件 。 4.输出项 。 一个算法有一个或多个 输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的 。 5.可行性 。 算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成(也称之
2、为有效性) 。 三描述 算法的表示方法: 1.自然 语言。 2.流程图 。 3.程序 代码 。 4.伪代码 。 四 对象 : 具有某些特征的具体 事物 的实体。 五 类:是对同种对象的集合与抽象,它包含这种 对象 的属性描述和行为定义。 ( VB 工具箱 中的 控件 就是类,设计窗体 时 ,将 它们 放在窗体上时就是该类的对象。) 前面 的 label1 是 对象名称, 后面 的 label 是控件名, 也 就是类名称。 六属性 :对象的特性、名称、大小、形状、颜色及功能被称为属性。 属性 的表示:对象名 .属性名 如 : text1.text 指 文本框中的值 属性 值 的 设置: 对象名
3、.属性名 =属性值 如 : label1.caption=”苹果 ” 注意 : 这里 的 “=”是 赋值号,不是等号,因此这是一句赋值语句。 伪代码 例子: Begin(算法开始) 输入 A, B, C IF AB 则 A Max 否则 B Max IF CMax 则 C Max Print Max End (算法结束) VB 知识点汇总 鉴湖中学 信息组 2 七 方法 : 对象 能完成的动作。 如 : 输出 语句 prnit “223” 中 的 print 就是 一个方法。 八事件 : 指 对对象的一个调用。 如 : command1_click 按钮 上的单击事件 请 注意格式: 对象名
4、_动作 九常用 控件及属性: 控件 名称 属性 名称 属性 含义 Label( 标签) caption 标签 上 显示的文本 (属于 字符串) Textbox(文本框 ) text 控件 中包含的文字 ( 属于字符串) Commandbutton(按钮 ) caption 按钮 上显示的文字 Timer(计时器 ) enabled 设置 计时器是否可用 interval 设置 计时器 触发 的间隔 时间 。 ( 单位:毫秒) Image(图像 ) picture 制定 显示的图像文件 stretch 设置 是否让图像变形以适应图像控件 其他 属性: 1.alignment: 文 本 的对齐方式
5、 2.font: 字体 3.backcolor:背景 颜色 4. visible: 设置 对象是否可见 5.enabled:设置 对象是否可用 十 基本数据类型 数据 类型 名称 取值范围 integer 整数 -32768 +32767 long 长整数 -2147483648 +2147483647 single 单精度 实数 double 双精度 实数 string 字符串 boolean 逻辑型 Ture(真 )、 false(假 ) byte 字节型 0255 VB 知识点汇总 鉴湖中学 信息组 3 十一 .常量 1. 直接 常量:直接在程序中使用常数 2. 符号 常量: 符号 常量
6、的定义: const 常量名 =常数 如 : const pi=3.14 然后 在程序中凡是要用 到 3.14 这个 常数的地方 , 都 用 pi 来 代替就行了。如果 想把 3.14 改成 3.13159 了,只 需要改 const pi=3.14159 就 行了,程序中不用改任何代码。 十二 .变量 变量 的本质就是内存中的一个存储空间 , 用来保存程序运行过程中的数据。 1. 变量 的 命名 规则: ( 1) 、只能使用字母、数字、下划线( _)这些字符来命名; ( 2) 、变量名的首字符必须是字母; ( 3) 、 VB 中的保留字不能作为变量名。 2.变量 的定义: dim 变量名 a
7、s 数据类型 如: dim a as integer dim b as long 或: dim a as integer , b as long 十二 .一维 数组 1. 数组 的概念:多个相同类型变量的集合 , 在内存中占多个存储空间。 2. 一维数组的定义: 格式一: dim 数组名 (n) as 数据 类型 如: dim a(3) as integer 定义了一个名为 a 的数组,这个数组共有 4 个元素组成,分别是: a(0) a(1) a(2) a(3) 格式二: dim 数组名(下界 to 上界) as 数据类型 如: dim x(2 to 5) as integer VB 知识点
8、汇总 鉴湖中学 信息组 4 定义了一个名为 x 的数组,这个数组共有 4 个变量组成,分别是: x(2) x(3) x(4) x(5) 十三 .常用 标准函数 函数名 作用 举例 Abs(x) 对 x 取 绝对值 Abs(5)=5 abs(-4)=4 Sqr(x) 对 x 进行 开 平方根 Sqr(4)=2 Val(字符串 ) 把 字符串转换为数值 Val(“34”)=34 Str(数值 ) 把 数值转换为字符串 Str(34)=”34” Len(字符串 ) 返回 字符串的字符个数 Len(“wert”)=4 len(“a b c”)=5(里面有 空格 ) Mid(x,k,n) 在 字符串 x
9、 中 的第 k 个 字符开始,取 n 个 字符 Mid(“qwert1234”,3,4)=”ert1” rnd 产生 一个介于 0,1)的 随机数 Int(x) 返回 一个 不 大于 x 的 最大 整数 Int(2)=2 Int(4.7)=4 int(-2.3)=-3 Asc(字符 ) 返回 字符的 ASCII 编码(返回值属于 一个数字) Asc(“A”)=65 Chr(数值 ) 返回 数值所对应的一个字符( 返回值属于 一个字符串) Chr(65)=”A” 产生 一个介于 a,b之间 的随机整数公式: Int(rnd*(b-a+1)+a 还 需注意,在使用 rnd 函数 前,要 先 使用 randomize()对 随机数种子进行初始化,否则,产生的随机数是有规律的。 十四 .运算符 和表达式 1. 算术 运算符: +( 加 ) -( 减) *( 乘) /( 除) ( 乘方) ( 整除) mod( 取余) 2. 关系 运算符 : (大于 ) =( 大于等于) ( 不等于) 3. 逻辑 运算符: not(取反 ) and( 与) or(或 ) 4. 表达式 数学举例: VB 知识点汇总 鉴湖中学 信息组 5 dc ba写作 : (a+b)/(c+d) x 5 或 x 3 写作 : x=5 or x3 and x终值? 循环体 循环 变量 循环变量 +步长值 结束 是 否
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1