VB程序设计语言.ppt

VB程序设计语言.ppt

ID:55832628

大小:503.00 KB

页数:17页

时间:2020-06-09

VB程序设计语言.ppt_第1页
VB程序设计语言.ppt_第2页
VB程序设计语言.ppt_第3页
VB程序设计语言.ppt_第4页
VB程序设计语言.ppt_第5页
资源描述:

《VB程序设计语言.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章VisualBasic语言基础知识开始上课2.1数据类型2.2常量和变量2.3运算符与表达式2.4常见内部函数简介2.5常见内部函数例题解析2.1数据类型1、基本数据类型Integer,Byte,String,Boolean,Long,Single,Double,Currency,Date,Object,Variant等11种。注意:不同数据类型在存储时占用不同大小的存储空间2、用户定义的数据类型(type)3、枚举类型(等级考试中一般不作要求)。2.2变量和常量一、变量和常量的命名规则变量:在程序运行中其存储的值可以改变。常量:在程序运行中其值不可以改变。命名规则:1.以字母

2、或汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符;2.不要使用VB中的关键字;3.VB中不区分变量名的大小写;4.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。二、变量声明1.用Dim语句显式声明变量形式:Dim变量名[AS类型]Dim变量名类型符例DimiCountAsinteger,sAllsumAssingle等价于DimiCount%,sAllsum!2.隐式声明未进行上述的声明而直接使用,其类型为Variant类型。建议不使用。注意:在通用声明处加OptionExplicit语句可强制显式声明变量。(引例2.1,真题)2.

3、3运算符与表达式1、算术运算符(从高到低):^>-(负号)>*,/>(整除)>Mod(取余)>+-2、关系运算符:<,<=,>,>=,=,<>, Is(比较两个对象的引用变量), Like(比较两字符串的模式匹配,判断某字符串是否属于某一模式3、逻辑运算符(从高到低): Not,And,Or,Xor,Eqv(等价),Imp(包含)4、连接运算符:&+5、表达式的执行顺序(从高到低)算术运算>字符串连接运算(&)>关系运算>逻辑运算2.4常见内部函数简介VB提供了大量的内部函数供用户调用。本节将分类介绍一些常用的内部函数。函数的一般调用格式:格式:函数名([参数表])说明:参数表可以

4、有一个参数或逗号隔开的多个参数,多数参数都可以使用表达式。函数一般作为表达式的组成部分调用。2.4.1数学函数VB提供了大量的数学函数。常用数学函数有三角函数、算术平方根函数、对数函数、指数函数及绝对值函数等。2.4.2转换函数转换函数用于各种类型数据之间的转换。2.4.3字符串函数VB具有很强的字符串处理能力。2.4.4日期与时间函数日期与时间函数提供时间和日期信息。格式输出函数(引例2.2)例3.1利用Format函数显示有关的日期和时间。PrivateSubForm_Click()FontSize=12MyTime=#9:21:30PM#MyDate=#7/21/1997#Pr

5、intTab(2);Format(MyDate,"m/d/yy")PrintTab(2);Format(MyDate,"mmmm-yy")PrintTab(2);Format(MyTime,"h-m-sAM/PM")PrintTab(2);Format(MyTime,"hh:mm:ssA/P")PrintTab(2);Format(Date,"dddd,mmmm,dd,yyyy")PrintTab(2);Format(Now,"yyyy年m月dd日hh:mm")PrintFormatDateTime(Now)'VB6.0新提供的函数EndSub6.Shell函数(引例2.3)Shel

6、l函数负责执行一个可执行文件,返回一个Variant,如果成功,代表这个程序的进程ID,若不成功,则会返回0。形式:Shell(命令字符串,窗口类型)窗口类型值为1表示正常窗口,缺省窗口最小化为图标。i=Shell("c:windowscalc.exe")j=Shell("c:command.com",1)提示:如果不知道应用程序的路径名,可用Start命令启动程序i=Shell(start&"calc.exe");i=Shell(start&"vb6.exe")2.5常见内部函数例题解析1、设有如下声明: DimXAsInteger 如果Sgn(X)的值为-l,则X的值是()

7、。 A)整数B)大于0的整数 C)等于0的整数D)小于0的整数解析:Sgn函数。Sgn函数返回参数的符号位。若参数大于0,则返回值为1;若参数等于0,则返回值为0;若参数小于0,则返回值为-l。看着这些别想睡觉哦2、在窗体上画一个名称为Command1的命令按钮,编写如下程序:PrivateSubCommand1_Click() StaticxAsInteger StaticyAsInteger Cls y=1 y=y+5 x=5+x printx,y E

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

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

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