VB知识点总结.doc

上传人:公**** 文档编号:551624276 上传时间:2023-11-15 格式:DOC 页数:14 大小:95.50KB
返回 下载 相关 举报
VB知识点总结.doc_第1页
第1页 / 共14页
VB知识点总结.doc_第2页
第2页 / 共14页
VB知识点总结.doc_第3页
第3页 / 共14页
VB知识点总结.doc_第4页
第4页 / 共14页
VB知识点总结.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《VB知识点总结.doc》由会员分享,可在线阅读,更多相关《VB知识点总结.doc(14页珍藏版)》请在金锄头文库上搜索。

1、VB知识点总结目录1 第一章知识点22 第二章知识点23 第三章知识点34 第四章知识点65 第五章知识点76 第六章知识点77 第七章知识点98 第八章知识点121. 1 第一章知识点(1) VB的语言特点可视化开发环境:界面设计所见所得;面向对象程序设计:程序和数据封装作为一个对象,在工具箱里面的都是一个一个的类,比如commandbutton类,当你把它从工具箱拖出来已经,它就被实例化成了一个对象,名称叫command1,如果你拖了2个command,就是2个不同的对象;事件驱动编程:VB程序没有明显的入口和出口,都在等待用户或者系统或者代码触发某个事件,然后执行事件对应的任务(2) V

2、B的工作模式设计模式,运行模式,中断模式;程序在运行模式是没有办法修改代码和设计界面窗口的。(3) VB的文件类型 窗体文件frm;程序模块文件bas;类模块文件cls;工程文件vbp;工程组文件vbg;资源文件res;保存工程的时候应该同时保存工程文件vbp和窗体文件frm。(4) VB的窗口任何的窗口被关闭了找不到了,都应该在视图菜单下面来寻找,工具箱窗口,代码窗口,窗体布局窗口,立即窗口(可以在中断模式下查询程序运行对象值,ctrl+G打开立即窗口)2. 2 第二章知识点(1) 面向对象的基本概念类:具有类似属性和方法的对象的抽象,比如大学;对象:类实例化就成为一个对象,每个对象都具有自

3、己的属性和方法,比如西南财经大学天府学院。属性:对象的静态特征,最重要的属性是name,在VB里面对象的name是不能省略的,而且在程序运行的过程中是不能修改的;事件:人或者系统对对象的作用,对象是被动者,比如load,unload,timer;click等;方法:对象发出的行为,对手是主动者,比如move,show,hide等。(2) VB的开发流程第一步分析后画流程图第二步界面设计第三步编写代码第四步测试运行3. 3 第三章知识点(1) VB书写代码的格式 VB代码中不区分字母的大小写。 同一行可以书写多条语句,语句间用冒号“:”分隔。 一条语句可以写在同一行,也可以写在多行。续行符号是一

4、个空格加下划线“_”。 注释语句以Rem开头,也可以使用单引号“”。后者注释内容可直接出现在相关语句的后面。 VB6中新增了“块注释/取消块注释”:在代码模式下,右击工具栏,在弹出菜单里把“编辑”项选中 变量和常量的命名规则:有数字,字母,下划线组成;字母作首字符;不超过255个字符;不能以VB关键字和系统常量做名字(2) VB的数据基本类型数值类型:数据类型名称字节数范围举例字节型Byte10255128整型integer2-32768327671000长整型Long432768单精度Single47位小数1.1双精度Double815位小数货币型Currency44位小数字符串类型: st

5、ring 用“”双引号作为定界符 声明一个字符串变量,不规定串长:dim s as string 例:dim s as stringS=”中国”Print len(s) 长度为4个字节S=”abs” Print len(s) 长度为3个字节 声明一个定长字符串,在后面加 *指定字符串的长度 dim s as string * 8例:Dim s as sting * 6Dim a as integerS=”12345678”Print len(s) 长度为6个字节a=len(s)print len(a) 长度为2个字节,如果打印其他类型的长度,则为其数据类型 所占用的字节数日期类型 用“”双引号

6、或者# #井号作为定界符例:dim a as dateA=#4/20/1999#A=A-10Print A #4/10/1999# 减去的是天数对象类型 对象类型变量可以用来引用程序中各种对象,对象类型的使用分为声明,赋值,代表三步,类似给控件取一个小名例:Dim a as commandbuttonSet a=command1a.caption=”hello” 等价于command1.caption=”hello”变体类型 变体型声明方式 dim c或者dim c as variant例:Dim a ,b as double a是变体型 变体型在未进行变量赋值前是值是empty 变体型是数据

7、类型根据赋值不同可以改变例:Dim A A=”88” A是字符串 “88”A=A+10 A的值是98(3) VB常量的声明 符号常量声明:关键字是const,必须在声明的时候进行初始化 符号常量声明分隐式声明和显式声明例:Const a as string=”123” 显式声明Const a =true 隐式声明(4) VB变量的声明变量声明:关键字是dim,变量必须要定义,再使用变量声明分隐式声明和显式声明类型关键字隐式声明后缀整形integer%长整形long&单精度型Signle!双精度型Double#字符串String$货币型currency例:Dim a as doubleDim a

8、%,b#(5) VB运算符运算符分类 算术运算符:() * / mod + - 关系运算符: = = 逻辑运算符:not and or xor eqv imp运行符优先级 算术运算符关系运算符逻辑运算符 优先级的顺序:由上至下对应由高到低,同一行的优先级相同,程序顺序执行。算术运算符(优先级最高)()sin cos* / mod+ -关系运算符 = = = 逻辑运算符(优先级最低)NotAnd Or Xor Eqv Imp运算符除法/ mod :/ 是真正除法,返回商23/5=4.6 是整除 235.8=3 235.2=4 Mod返回余数 23mod5.8=5 23mod5.2=3 1mod2

9、=1+号运算符:两边都是字符串做字符串连接 “1“+”2“=”12“ 一边是字符串一边是数值,把字符串转换成数值再加 1+”2”=3 两边都是数值做数值加法 1+2=3 +号的优先级高于& “300”& “123”+200=“300323” 关系运算符:运算结果是true或者false 1=2 为true “a”b” 比较的是ASCII “abc” “abd” 从首字符依次比较ASCII逻辑运算符:not 取反 And 取幷 两个同时为true才为true Or取或 有一个为true就为true Xor异或 不同为true,相同为false Eqv同或 相同为true, 不同为false im

10、p蕴含 true imp false 为false 其他都为true(6) VB函数数学运算函数abs:取参数绝对值,如果变量未初始化,则为0 abs(-10)=10int:取整,当为负数的时候,返回小于等于参数的第一个负整数int(-1.1)=-2fix:取整,当为负数的时候,返回大于等于参数的第一个负整数fix(-1.1)=-1exp:返回e的多少次方log:返回参数的自然对数字符串处理函数Len:取字符串的长度,len(“abcdefg”)=7 len(“小白”)=4Trim:去除字符串左右两边的空格String:连续返回多少个字符串首字符 string(3,”abc”)=”aaa”Lc

11、ase:大写字母变小写 lcase(“ABcd”)=”abcd”Ucase:小写字母变大写 Ucase(“ABcd”)=”ABCD”Left:返回字符串左边起多少个字符,如果个数大于长度全返回left(“abcdef”,3)=”abc”Right:返回字符串右边起多少个字符,如果个数大于长度全返回right(“abcdef”,3)=”def”mid:从中间某个位置返回指定长度的字符串mid(“abcdef”,3,2)=”cd”instr:返回指定字符串在另一字符串中出现的位置instr(1,”abcdef”,”de”)=4 instr(4,“abcdef”,”cd”)=0日期函数类型转换函数其

12、他函数Cstr:把数值转化成字符串Val:把字符串转化成数值Rnd:产生随机数Int(Rnd()*90+10) 范围是10-99Int(Rnd()*99+1) 范围是1 - 994. 4 第四章知识点(1) inputbox函数 inputbox用于接收用户的键盘数据的输入,只接收一个数据输入 inputbox的语法格式:inputbox(“提示信息”,”标题”,”默认值”) 提示信息长度不能超过1024字节 对话框标题如果不写,默认为工程1,和“空标题不一样 Inputbox返回的数据类型是string,因此通常返回数值类型的时候需要加val函数把字符串转换成数值(2) msgbox函数 m

13、sgbox函数用于进行消息的提示,并且接受用户的反馈的单击按钮信息 msgbox的语法格式:msgbox(“提示信息”,对话框按钮组合方式+图标+默认按钮,”标题”) 提示信息长度不能超过1024字节 对话框标题如果不写,默认为工程1,和“空标题不一样 Msgbox返回的数据类型是integer类型,即用户单击了消息框按钮后返回vbyes,vbno等VB常量,详细请参考书上对应的表格(3) msgbox语句 msgbox语句和msgbox函数的相同之处都是给出一个消息提示 msgbox语句和msgbox函数的不同之处是语句没有返回值,即用户单击了消息框按钮后,也没有任何的信息返回 其他语法规则,包括对话框的组合方式都和msgbox函数是完全一样的(4) print方法 print方法用于在form上或者在打印机上输出数据 print单独写是打印一个空行 print后面加;号是连续在一行输出 print后面加,号是以14个字符为一个输出区输出各表达式 tab(n)是绝对距离 spc(n)是相对距离5. 5 第五章知识点笔试不考6. 6 第六章知识点标

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号