第二章 VB代码编程基础ppt课件.ppt

第二章 VB代码编程基础ppt课件.ppt

ID:59014426

大小:687.50 KB

页数:97页

时间:2020-09-26

第二章 VB代码编程基础ppt课件.ppt_第1页
第二章 VB代码编程基础ppt课件.ppt_第2页
第二章 VB代码编程基础ppt课件.ppt_第3页
第二章 VB代码编程基础ppt课件.ppt_第4页
第二章 VB代码编程基础ppt课件.ppt_第5页
资源描述:

《第二章 VB代码编程基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章VB的代码编程基础2.1编码基础2.2数据类型及运算2.3顺序结构程序设计2.4选择结构程序设计2.5循环结构程序设计2.6数组2.1编码基础1.VB代码不区分字母的大小写系统保留字自动转换每个单词的首字母大写;2.语句书写自由一行可书写几句语句,之间用冒号(:)分隔;一句语句可分若干行书写,用续行符(_)连接3.注释有利于程序的维护和调试Rem开始或单撇号(')2.2数据类型及运算2.2.1标准数据类型:2.2.2变量与常量一、变量的命名变量:在程序运行中其存储的值可以改变。常量:在程序运行中其值不可以改变。变量命名规则:1.以字母或

2、汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符;2.不要使用VB中的关键字;3.VB中不区分变量名的大小写;4.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。二、变量的类型1.局部变量Dim/Static变量名as类型名在过程中声明(在代码窗口的事件过程中)2.模块级变量Private/Dim变量名as类型名在窗体模块中声明(代码窗口的通用声明处)3.全局变量Public变量名as类型名在标准模块中声明三、变量声明1.用Dim语句显式声明变量形式:Dim变量名[AS类型]Dim变量名类型符例

3、:DimiCountAsinteger,sAllsumAssingle等价于:DimiCount%,sAllsum!2.隐式声明未进行上述的声明而直接使用,其类型为Variant类型。建议不使用。注意:在通用声明处加OptionExplicit语句可强制显式声明变量。四、常量1.用户声明常量形式:Const常量名[AS类型]=表达式省略[AS类型],常量的类型由表达式值的类型决定。为使与变量名区分,一般常量名使用大写字母。例ConstMAX=1002.系统提供的常量系统定义常量位于对象库中,可通过“对象浏览器”查看。例:vbNormal、vb

4、Minimized、vbbCrLf、vbRed等2.2.3常用内部函数1.数学函数Rnd函数返回0和1(包括0但不包括1)之间的双精度随机数[0,1)。每次运行时,要产生不同序列的随机数,执行Randomize语句。例:产生1~100的随机数:Int(Rnd*100)+1Round(4.5)=5四舍五入,Int()取整函数2.转换函数Chr(66)="B"Asc("B")=66Asc(Chr(99))=99Chr(Asc("K"))="K"Val(“12.3”)=12.30Str(12.3)=12.3Ucase$("abcdefg")="AB

5、CDEFG“Lcase()3.日期函数Time返回系统时间、Date返回系统日期、Now返回系统日期和时间DateDiff(要间隔日期形式,日期1,日期2)interval参数的设定值如下:yyyy年,q季,m月,d日ww周,h时,n分,s秒例如:求离毕业还有多少天:DateDiff("d",date,#2008/07/01#)假定2006年毕业4.字符串编码和函数(1)字符串编码Windows系统对字符采用了DBCS编码,中文2字节,西文1字节VB中字符Unicode编码,任何字符2字节。例:Len(“中国good”)为6;LenB(“中国

6、good”)为12。(2)字符串函数Mid$("ABCDEFG",2,3)InStr("ABCDEFG","EF")5"BCD"5.格式输出函数例:利用Format函数显示有关的日期和时间。PrivateSubForm_Click()x=12345.67MyTime=#9:21:30PM#MyDate=#7/21/1997#PrintTab(2);Format(MyDate,"m/d/yy")PrintTab(2);Format(MyTime,"hh:mm:ssA/P")PrintTab(2);Format(x,“##.#")PrintTab

7、(2);Format(x,“#,#.#")EndSub2.2.4运算符和表达式一、运算符1.算术运算符例:5+10mod109/3+2^2结果:102.关系运算符将两个操作数进行大小比较,结果为逻辑量。字符串比较,则按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止.。例:"ABCDE">"ABRA"结果为False3.逻辑运算符将操作数进行逻辑运算,结果是逻辑值:条件表达式1And条件表达式2条件表达式均为T,结果为T;条件表达式1Or条件表达式2条件表达式有一个为T结果为T。4.字符串运算符&、+字符串连接“123”+“45

8、6”结果为:"123456"“123”&“456”结果为:"123456"区别:+两边必须是字符串,&不一定例如:"abcdef"&12345'结果为"abcdef

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。