1 / 52
文档名称:

VB常用函数大全.doc

格式:doc   大小:307KB   页数:52页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

VB常用函数大全.doc

上传人:花双韵芝 2023/12/8 文件大小:307 KB

下载得到文件列表

VB常用函数大全.doc

相关文档

文档介绍

文档介绍:该【VB常用函数大全 】是由【花双韵芝】上传分享,文档一共【52】页,该文档可以免费在线阅读,需要了解更多关于【VB常用函数大全 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。VB常用函数讲解及语法
IsNumeric函数
返回Boolean值,指出表达式的运算结果可否为数。
语法
IsNumeric(expression)
必要的expression参数是一个Variant,包括数值表达式或字符串表达式。
说明
若是整个expression的运算结果为数字,则IsNumeric返回True;否则返回False。
若是expression是日期表达式,则IsNumeric返回False。
IsObject函数
返回Boolean值,指出表记符可否表示对象变量。
语法
IsObject(identifier)
必要的identifier参数是一个变量名。
说明
IsObject只用于确定Variant可否属于VarTypevbObject。若是Variant实质引用(或从前引用过)一个对象,也许若是Variant包括Nothing,则可能出现这种情况。
若是identifier是Object种类或任何有效的类种类,也许,若是identifier是VarTypevbObject的Variant或用户自定义的对象,则
IsObject返回True;否则返回False。即使变量已设置成Nothing,IsObject也仍返回True。
使用错误捕获方法能够确认对象引用可否有效。
Chr函数
返回String,其中包括有与指定的字符代码相关的字符。
语法
Chr(charcode)
必要的charcode参数是一个用来鉴识某字符的Long。
说明
0到31之间的数字与标准的非打印ASCII代码同样。比方,Chr(10)能够返回换行字符。charcode的正常范围为0–255。但是,在DBCS系统,charcode的实质范围为-32768到65535。
注意 ChrB函数作用于包括在String中的字节数据。ChrB总是返回一个单字节,而不是返回一个字符,一个字符可能是一个或两个字节。ChrW函数返回包括Unicode的String,若在不支持Unicode的平台上,则其功能与Chr函数同样。
Abs函数
返回参数的绝对值,其种类和参数同样。
语法
Abs(number)
必要的number参数是任何有效的数值表达式,若是number包括Null,则返回Null,若是number是未初始化的变量,则返回0。
说明
一个数的绝对值是将正负号去掉今后的值。比方,ABS(-1)和ABS(1)都返回1。
InStr函数
返回Variant(Long),指定一字符串在另一字符串中最先出现的地址。
语法
InStr([start,]string1,string2[,compare])
InStr函数的语法拥有下边的参数:
部分
说明
start
可选参数。为数值表达式,设置每次找寻的起点。若是省略,将从第一个字符的地址开始。若是start包括Null,将发生错误。若是指定了compare参数,则必然要有start参数。
string1
必要参数。接受找寻的字符串表达式。
string2
必要参数。被找寻的字符串表达式。
Compare
可选参数。指定字符串比较。若是compare是Null,将发生错误。若是省略compare,OptionCompare的设置将决定比较的种类。
设置
compare参数设置为:
常数

描述
vbUseCompareOption
-1
使用OptionCompare语句设置执行一个比较。
vbBinaryCompare
0
执行一个二进制比较。
vbTextCompare
1
执行一个依照原文的比较。
vbDatabaseCompare
2
仅适用于MicrosoftAccess,执行一个基于数据库中信息的比较。
返回值
若是
InStr返回
string1为零长度
0
string1为Null
Null
string2为零长度
Start
string2为Null
Null
string2找不到
0
在string1中找到string2
找到的地址
start>string2
0
说明
InStrB函数作用于包括在字符串中的字节数据。因此InStrB返回的是字节地址,而不是字符地址。
InStrRev函数
描述
返回一个字符串在另一个字符串中出现的地址,从字符串的尾端算起。
语法
InstrRev(string1,string2[,start[,compare]])
InstrRev函数语法有以下几部分:
部分
描述
string1
必要的。要执行找寻的字符串表达式。
string2
必要的。要找寻的字符串表达式。
start
可选的。数值表达式,设置每次找寻的开始地址。若是忽略,则使用–1,它表示从上一个字符地址开始找寻。若是start包括Null,则产生一个错误。
compare
可选的。数字值,指出在判断子字符串时所使用的比较方法。若是忽略,则执行二进制比较。关于其值,请参阅“设置值”部分。
设置值
compare参数值以下:
常数

描述
vbUseCompareOption
–1
用OptionCompare语句的设置值来执行比较。
vbBinaryCompare
0
执行二进制比较。
vbTextCompare
1
执行文字比较。
vbDatabaseCompare
2
只用于MicrosoftAccess。基于您的数据库信息执行比较。
返回值
InStrRev返回值以下:
若是
InStrRev返回
string1长度为零。
0
string1为Null。
Null
string2长度为零
Start
string2为Null
Null
string2没有找到。
0
string2在string1中找到。
找到般配字符串的地址。
start>Len(string2)
0
说明
请注意,InstrRev函数的语法和Instr函数的语法不同样。
Replace函数
描述
返回一个字符串,该字符串中指定的子字符串已被代替成另一子字符串,而且代替发生的次数也是指定的。
语法
Replace(expression,find,replacewith[,start[,count[,compare]]])
Replace函数语法有以下几部分:
部分
描述
expression
必要的。字符串表达式,包括要代替的子字符串。
find
必要的。要找寻到的子字符串。
replacewith
必要的。用来代替的子字符串。
start
可选的。在表达式中子字符串找寻的开始地址。若是忽略,假定从1开始。
count
可选的。子字符串进行代替的次数。若是忽略,缺省值是–1,它表示进行全部可能的代替。
compare
可选的。数字值,表示鉴识子字符串时所用的比较方式。关于其值,请参阅“设置值”部分。
设置值
compare参数的设置值以下:
常数

描述
vbUseCompareOption
–1
使用OptionCompare语句的设置值来执行比较。
vbBinaryCompare
0
执行二进制比较。
vbTextCompare
1
执行文字比较。
vbDatabaseCompare
2
仅用于MicrosoftAccess。基于您的数据库的信息执行比较。
返回值
Replace的返回值以下:
若是
Replace返回值
expression长度为零
零长度字符串("")。
expression为Null
一个错误。
find长度为零
expression的复本。
replacewith长度为零
expression的复本,其中删除了全部出现的find的字符串。
start>Len(expression)
长度为零的字符串。
countis0

说明
Replace函数的返回值是一个字符串,但是,其中从start所指定的地址开始,到expression字符串的结尾处的一段子字符串已经发生过代替动作。其实不是原字符串从头到尾的一个复制。
LCase函数
返辗转成小写的String。
语法
LCase(string)
必要的string参数能够是任何有效的字符串表达式。若是string包括Null,将返回Null。
说明
只有大写的字母会转成小写;全部小写字母和非字母字符保持不变。
UCase函数
返回Variant(String),其中包括转成大写的字符串。
语法
UCase(string)
必要的string参数为任何有效的字符串表达式。若是string包括Null,将返回Null。
说明
只有小写的字母会转成大写;原来大写或非字母之字符保持不变。
Len函数
返回Long,其中包括字符串内字符的数量,或是储藏一变量所需的字节数。
语法
Len(string|varname)
Len函数的语法有下边这些部分:
部分
说明
string
任何有效的字符串表达式。若是string包括Null,会返回Null。
Varname
任何有效的变量名称。若是varname包括Null,会返回Null。若是varname是Variant,Len会视其为String而且总是返回其包括的字符数。
说明
两个可能的参数必定有其一(而且只能有其一)。如为用户定义种类,Len会返回其写至文件的大小。
注意 LenB函数作用于字符串中的字节数据,仿佛在双字节字符集(DBCS)语言中同样。因此
LenB返回的是用于代表字符串的字节数,而不是返回字符串中字符的数量。如为用户自定义种类,LenB返回在内存中的大小,包括元素之间的衬垫。关于使用LenB的示例代码,请参阅示例主题中的第二个示例。
注意当在用户自定义数据种类中使用变长字符串时,Len可能不能够确定实质储藏所需的字节数量。
Left函数
返回Variant(String),其中包括字符串中从左边算起指定数量的字符。
语法
Left(string,length)
Left函数的语法有下边的命名参数:
部分
说明
string
必要参数。字符串表达式其中最左边的那些字符将被返回。若是string包括Null,将返回Null。
length
必要参数;为Variant(Long)。数值表达式,指出将返回多少个字符。若是为0,返回零长度字符串("")。若是大于或等于string的字符数,则返回整个字符串。
说明
欲知string的字符数,使用Len函数。
注意LeftB函数作用于包括在字符串中的字节数据。因此length指定的是字节数,而不是要返回的字符数。

最近更新

2025年超星尔雅学习通《劳动通论》章节测试附.. 18页

2025幼儿园潲水合同书 14页

2025店铺合伙人合作经营简单协议书书 17页

2025建筑工程内部承包协议书书范本 15页

2025建筑消防安装工程合同书范本 15页

2025开店合伙协议书书 14页

2025房地产三方合作协议书 17页

2025房屋买卖合同书 15页

2025房屋认购意向协议书书 15页

2025押证不押车借款合同书范本模板 15页

2025文本英汉翻译服务合同书 18页

七年级诗词大会题库有答案 9页

入井须知讲义公开课获奖课件赛课一等奖课件 41页

2022春湘教版语文二上《从森林里带走什么》pp.. 8页

初中化学配平方法 4页

阅读理解常用解题思路 7页

油气集输基础公开课获奖课件赛课一等奖课件 170页

危机干预公开课获奖课件赛课一等奖课件 29页

汽车租赁新纪元探讨-市场调研与策略优化 27页

杨氏之子ppt公开课获奖课件赛课一等奖课件 24页

重庆某地产营销策划提案报告 67页

卓文君和司马相如公开课获奖课件赛课一等奖课.. 21页

服务行业培训新篇章-科技助力提升员工技能 23页

2022春冀教版语文三下《柳笛和榆钱》ppt课件3.. 14页

智能化污水处理新视界-探索高效、资源化的处理.. 24页

春节房地产市场分析-春节房地产市场 23页

柒牌国内各大汽车品牌及车型简介公开课获奖课.. 91页

2025年研判报告分析模板 25页

2024年安徽高考物理试卷(含解析) 15页

忻州市征收集体土地上青苗补偿标准汇总表 6页